{"_id":"@gravity-ui/aikit","_rev":"435-a6c21f966162c77d669797ae03714da8","name":"@gravity-ui/aikit","dist-tags":{"latest":"2.22.1","beta":"2.22.2-beta.702b45e371aa44880e4fb2b41d062ead4c26a19c.0"},"versions":{"0.0.1":{"name":"@gravity-ui/aikit","version":"0.0.1","license":"MIT","_id":"@gravity-ui/aikit@0.0.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"30680bd2eba32190445f7991084ad1f873eeaa92","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.0.1.tgz","fileCount":334,"integrity":"sha512-XU1ntOG/5p+vxOG5/nanjgXcCExEtFFkKqXjIaqWraR+Xn4BCBE/9KGUxqm1Ibif5qyyWGn7p+VwX38Ee5Gp8Q==","signatures":[{"sig":"MEYCIQC4eqA2tSD+WhypcHG+AEb3ntjpSRy70I69VDGkg7oeyQIhAMiFNCixntCj2Y+Ab43dAkN4pU7HnEHzDkCfgahRbLf5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376948},"main":"dist/index.js","gitHead":"ce6bc3699f84d3cb440f66ec13aba960ae02497c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"jest --passWithNoTests","build":"tsc","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"UI component library for AI chats built with Atomic Design principles.","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.0.1_1763540903920_0.9320306977705137","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@gravity-ui/aikit","version":"0.1.0","license":"MIT","_id":"@gravity-ui/aikit@0.1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"40563033e6bdcaae5635e810e703861db1467bed","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.1.0.tgz","fileCount":336,"integrity":"sha512-T28Eg9kBBG8wDgEN4avbwkIxMKwq1ohdVlAOcPBzHp4E+znepoCdNbCx1nWi+N+qgniqf9YhrJlJV23Wyd9wag==","signatures":[{"sig":"MEQCIFa5QSrZ2A/RZsI6nixmFmbN9BjzyRhzpBsRNC26Mmi7AiBIYpGmNS8pj3NrFa/SyuTcDqU256at1wPVEcQpHBsrvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389352},"main":"dist/index.js","gitHead":"12dda24d588382e7a775799a69834bd194969815","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"jest --passWithNoTests","build":"tsc","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"UI component library for AI chats built with Atomic Design principles.","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.1.0_1763545855470_0.012152288564446945","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@gravity-ui/aikit","version":"0.1.1","license":"MIT","_id":"@gravity-ui/aikit@0.1.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"daa1e4a630f5dac6b402739314db94e4539f22a6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.1.1.tgz","fileCount":336,"integrity":"sha512-zpRC5zkxGWZziyv5kc/cP8/tuZWWrtKOoRQ29Lbi2ySR1cwTylqLHwcQdNSYW3JStFiArYbOE0UrghyFK4/CQw==","signatures":[{"sig":"MEQCIB+8VJlGRSXbF2z1eyoAVjFCuIdjNi9owsZKzDjYKBhFAiAZ994XZ+AfZnEJdhdwf7n8EijOEgWWhUzuulkOYc4Sdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388290},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"gitHead":"2c2d64b58dc6d7243ef199bd60ea7fb65a67c231","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"tsc","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.1.1_1763556382378_0.24963782269125745","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@gravity-ui/aikit","version":"0.1.2","license":"MIT","_id":"@gravity-ui/aikit@0.1.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"aa27fbb0248b9c29cf7bee6c880b418d18b32d01","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.1.2.tgz","fileCount":283,"integrity":"sha512-8EK0jtRgvPS8UyG9wQTzDGsqV2duwS6VA9OLpQFYMuNlHopVQUei8ywPAsM/ZF+lxz/DRdrOmhHlnplwBHeuZg==","signatures":[{"sig":"MEYCIQD7OvSH7mJrgxqKv3wtabXnD7EqNkxnGx1or2HsJX6O7QIhANew+ECTG3uMMCaZkKUGFqBWYD+JdUqT776BOSzGp4qF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209193},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"d838723e85e4e9eb7fbad11185a92d340694cf50","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.1.2_1763557951387_0.391595235305221","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@gravity-ui/aikit","version":"0.2.0","license":"MIT","_id":"@gravity-ui/aikit@0.2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6b38e17709bb8a2c1968bbaca12f217b436adc91","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.2.0.tgz","fileCount":283,"integrity":"sha512-1G4X9pDaO1UL9NBqIx1yxaw3So44CCqTl/FIife44qVWyib4wjvmh//nNUOlQXrVwoMX6fNwMQr1JljTna1sqA==","signatures":[{"sig":"MEYCIQDe0vfZ+92EMJZDqV3uUyIk4uj+EZANoXe3amq6Ha4BNgIhAPRogmuzckBN+kaYjeosn/29mCgmrDMRTOOkewkMLr74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210570},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"86f8614ce5ab5668586d079c13766f4cc8350567","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.2.0_1763636245104_0.6445805994337708","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@gravity-ui/aikit","version":"0.2.1","license":"MIT","_id":"@gravity-ui/aikit@0.2.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2b17f7dd35413fdcab2b45bdea6342da52618707","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.2.1.tgz","fileCount":283,"integrity":"sha512-WeKt6/pg1Tspuc07hGkO911DsxDIhPlftnrrYIKybjYaFupcZao/23SEqye2EaAjUMWVr4Z5aE/lazq8Sf8gjA==","signatures":[{"sig":"MEUCIBBJ4WIVZV+VyrqFizguWwWqxRlwgJZpVq4nAJcgMMwZAiEAxkJ9iKAuFjXuAVPMlUPPUH8DkldxcbJClF4Uv0tla+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211541},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"876556127c2a10eb57160272b050b080e5b69835","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.2.1_1763735671633_0.9960007854680442","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@gravity-ui/aikit","version":"0.2.2","license":"MIT","_id":"@gravity-ui/aikit@0.2.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"48c0e8142ea9dd31f4caa5e9eb301c0aedc6e6ba","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.2.2.tgz","fileCount":283,"integrity":"sha512-oOhj29Aq04hDV4EImXmy0sy9h+6e5sgA/8AG8xTOj7s/aRph5nb1KvL1tj9/WAvyJ8o2mJgT0kF74+pmg6xSPA==","signatures":[{"sig":"MEYCIQC138kTOdgV9KeqOC3K/dOYKbgK31xM1/4153Cd4AxDVwIhAPqa1Pn+30qmG8E8keVOb4aS4CgjdMh/vmSqVWnuZljZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211537},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"bd37dfd2a62a41f848d6efa0d190e9763c780e5f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.2.2_1763739378173_0.6820282934718136","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@gravity-ui/aikit","version":"0.3.0","license":"MIT","_id":"@gravity-ui/aikit@0.3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"eef83b1767e19b52cd10e185107c7879dbc48369","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.3.0.tgz","fileCount":290,"integrity":"sha512-WKx6l2DLu1J+0kdoJpSpoCTn2rjQwJaZQ3LUWitEgUHGrCLhcJ/TLnW60+cb6xX1p+T0K6BMU5+DkkSeMwMKdw==","signatures":[{"sig":"MEYCIQDXoBaEzZyQ2K/dhjGJZSvw4bHgZFl84Q9w945kOrJRZgIhAN4aMiSGRahFKrP9WI/6bZS9LIiov3a8htWvrTbsInPE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218052},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"ea04c8b3b30c996de8399e9c82fa682dbdc85ddf","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.3.0_1763990752942_0.05948935935680422","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@gravity-ui/aikit","version":"0.3.1","license":"MIT","_id":"@gravity-ui/aikit@0.3.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"7da176cc70542624074b0db3b35065411e6c7ab5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.3.1.tgz","fileCount":290,"integrity":"sha512-IB9vrqBiRvhF2ikgcU3adUr0DBdZQURCW+G3NY+wFH/W2PXt5iOGGTo6nVPZ5iBteTsa5JQT8jbRAAwsiLnzOg==","signatures":[{"sig":"MEYCIQDLbcPVimHpVUIZgBRI8l9Sa6HpDZf/dH9Zqs9svf225gIhALq+65EIASCPODJoPCKE07Awz1W4aefC2YJc/S7r7GhS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217382},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"89c7e50c3a4b87aaa91e786c933966182629e861","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.3.1_1763999946779_0.4086798308213706","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@gravity-ui/aikit","version":"0.3.2","license":"MIT","_id":"@gravity-ui/aikit@0.3.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"aa0a74149c721e7ee058804b68ea02cf5c752523","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.3.2.tgz","fileCount":290,"integrity":"sha512-cEfJu1mKSqV4+IZzfYtuZjOWPwauE1nHwFFu8Y8IqJRDb/oTs7PvQfiBUcvDu8Ad748QGTg7/w78ubpJ/V3mnw==","signatures":[{"sig":"MEQCIF2vo+OxH24Rc0OSWVCiSfU6ovqQdbsFrVxahyuQBbsWAiB+jv7n4bQ2hUodHsdHZ6aCFrh8WU30/PBnLH8H8Y6DYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219684},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"8faa49e48d8700c3b98a8148058c67495e7053e7","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.3.2_1764068443002_0.5828123851809612","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gravity-ui/aikit","version":"0.4.0","license":"MIT","_id":"@gravity-ui/aikit@0.4.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2da5e49024e837017ceeaee87c720bb29bf0221e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.4.0.tgz","fileCount":301,"integrity":"sha512-SLf+uCBlxCMLdqpGqJF1BoknZQ0+cFaJAbmdFq6V/p1qIFF5OeWkMw2e5Y5JeipAlIBcmb1l5rDWM+VkAXhFDg==","signatures":[{"sig":"MEUCIQDI7nPZUlyC9tV7+jlmLBtz/BUGGy3ziZHFXJI/GlkPJQIgPSUBlhbzXGnDjPJ/MjKjNAm1nx3z1d3DEopz7g+FsKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224340},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"6e522785976e181f6b5dfc6b4411735447cca433","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.4.0_1764231947140_0.7501200340462124","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@gravity-ui/aikit","version":"0.4.1","license":"MIT","_id":"@gravity-ui/aikit@0.4.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"30754da24eb3083c37d54a94528172e5b6eeed3e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.4.1.tgz","fileCount":301,"integrity":"sha512-NHC7+dqiMqp7BC2124KUSLSbcy3CLh/vdDUbswTVm5A4ETSHJKvKUA7UCjiYbmA+pTZSmk7d4TSDiuwa5WXwcQ==","signatures":[{"sig":"MEYCIQD7bO0ih7I2EwycjwXjCagUljJds3F+2hWiAEqMOlIoDAIhAKBee5VWe8//+FBH+gxFMoHJ+ZqLG10XBxpfwvzCEpzs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224527},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"87ceec16085e41d837f2587c5629ff83559872b8","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.4.1_1764237056203_0.4916644778809982","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@gravity-ui/aikit","version":"0.4.2","license":"MIT","_id":"@gravity-ui/aikit@0.4.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c4dafd6fd1f0f154b210897ca372ed785f0ed13b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.4.2.tgz","fileCount":301,"integrity":"sha512-zjbAP11YjLDlK6/7bYVnyBxj3wUMLnubnelju+MymYWTEbSZloyQa3McWcOix8EyL6X++oTcCYY/9jGPUKqigg==","signatures":[{"sig":"MEQCIB0hnsoOO8OBuL8huHS0Fo0ZwvLZPG/esU/GnrWPAgbFAiAQw2O/3xsqFd+pz1FFiXzA6SfE/0xwQoqOav6cWBqecg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224641},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"199e52fc83f1cad6615a13ca230e07f2fd86d55b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.4.2_1764315715325_0.2028444751921621","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@gravity-ui/aikit","version":"0.4.3","license":"MIT","_id":"@gravity-ui/aikit@0.4.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ae54fc1b29030dc06d8335594324e195a72e4df3","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.4.3.tgz","fileCount":301,"integrity":"sha512-90Bu/YiRupIq5/qg6J8yaTgkoOCTuvxSLUiR43JU+cjlxbqWDVurRBGUV15tknjkTJ0O/AkFLLAo1Yx8nEZUEA==","signatures":[{"sig":"MEUCIAEj6fGuB/lAnc0a31HpIgHPHS6s42zB4l7ikFMlG+8XAiEAxdG3ao/shsCTz0dveXQAzKzg/OsY1ojXcCll9fXTu7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227280},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"275b6609f9f67f9f0f0dd6ece8e855a1e8a246f4","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.4.3_1764332884502_0.34188858474001416","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@gravity-ui/aikit","version":"0.4.4","license":"MIT","_id":"@gravity-ui/aikit@0.4.4","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"89b4db253b1aadf2cd7f0a06ccfbac93ae0f996d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.4.4.tgz","fileCount":301,"integrity":"sha512-EI0qtqGO7+6QI9uXTwqCZ7mCt0NVkXzSTRrTzSu3FEmKw/hvwykeT7eMtuQ/8FZOlzypZM041QykYHCpMyGy/A==","signatures":[{"sig":"MEUCIQCIt6fAO75vW1eYq1SwG7I1mnJbsxHbstxZTdASanq0gAIgAjhktFHRLdBeOBhUaIkn1pZGwGg/+rQJmIu7w2y12Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227444},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"9e73392105f0780e7e3e559054d597c5b27199ed","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.4.4_1764337685690_0.2105817261559646","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@gravity-ui/aikit","version":"0.4.5","license":"MIT","_id":"@gravity-ui/aikit@0.4.5","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6a5c7927944949bb47860cc3103c651bf4d668e4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.4.5.tgz","fileCount":301,"integrity":"sha512-PaYY3y40A3a7WkNoQttqPZm/Uu9hyZitZG+3Qz1bd8cbAP0pbQxGYqoC/oUH/63qCogOrKnA8CsGKPyw2NYQzg==","signatures":[{"sig":"MEUCIQDxqGQJi7beTuPMGB/8K9yjp90+PG1jtJeaqy4JoBR+DQIgAgVJaE5+RgkKfIAOMSqRPL7+jrjhAEggeGMpDr2YykU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227567},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"09217fad64cfc261c98c2017c3137dda13ba57f9","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.4.5_1764671019564_0.9562936842290952","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gravity-ui/aikit","version":"0.5.0","license":"MIT","_id":"@gravity-ui/aikit@0.5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"46de512dda1a01bcad455061b8241559af897d5e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.5.0.tgz","fileCount":301,"integrity":"sha512-UWQCgGQ62Yo5/YudKQq3PvCAI3cX8EG1aoR0VdhdUTlDFnZd4sL5w9qYa3fuE/+Hmlw9u4U7vwOBrfzOokSDCA==","signatures":[{"sig":"MEQCICNPysL++M8O56cHdO9GQyX5h1WNEMHdVzTOIX4DqLxTAiBqJZ+YrhckJXCNSo3Jc7KhjQ/govAalDyv2BddTey3PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227712},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"ad7ded2144ea2b4a62120c1bd8d6eda6473fc4dc","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.5.0_1764677645958_0.9286010548437935","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@gravity-ui/aikit","version":"0.6.0","license":"MIT","_id":"@gravity-ui/aikit@0.6.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f13ad206153de0a29a03aae787d1067901a2dcd8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-0.6.0.tgz","fileCount":301,"integrity":"sha512-YoxoVCFzkS7wZKr3A2AybKJH/r3+uiedq7WDdiZ6phNHf6huyrrP0etYOCuZOm8NvAGLVLcNBrpNETd79Cj5EQ==","signatures":[{"sig":"MEUCID4rYVHw/NYJbuIxFUDkPMZqkF7gwOm/uqAMcUf9w18fAiEAwBR58fV+A2rET6OAleQTgnRPc/EiKc+GLTmmk17u/io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228438},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"eebd98714702be68ea6d74fea2ba92366fb29f07","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.5","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","highlight.js":"^11.11.1","react-window":"^2.2.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@babel/preset-react":"^7.28.5","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_0.6.0_1764754975744_0.5175261649895668","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@gravity-ui/aikit","version":"1.0.0","license":"MIT","_id":"@gravity-ui/aikit@1.0.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6c01f7b0ade285383d513f451644c44bf3d4a79b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.0.0.tgz","fileCount":389,"integrity":"sha512-pvhPVho1nJlLTw6T6OcvLWAv8fprcUV4DuTM3HoIxTYo3XR9nALPKnvO1yMk4rQMhAzo+7Dc1/XWTmGJCoDccw==","signatures":[{"sig":"MEQCIDXLsl6AP9NAvBhcMdUNqJk18gTbVulhS8uJdV6VWDFnAiAQR9OSR/TQHI42vkzA3LvMzaI5XQTJrfMkRBFdBZxhLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457733},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"5f8ff109f591479b008613faf6d1e08aa8b6b217","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.6","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.0.0_1765535503104_0.41247510789679165","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@gravity-ui/aikit","version":"1.0.1","license":"MIT","_id":"@gravity-ui/aikit@1.0.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"37cfbcd207bfa8c18f18732584dcd414cac1e950","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.0.1.tgz","fileCount":389,"integrity":"sha512-eiUMF4XtTnnn+yVsVOg0HsZcTrlmSMzKgWPic9DLhA0lRS0QGUtdwJKlKZgTGrVBSCEzpB9ZaNPoTEN0L3LyRA==","signatures":[{"sig":"MEUCIQCVGUcrHQ8JCNiPvfHVNAVDsc6rzyY2ZC60CaVa5anvswIgVQ5q+Ym3J7Ub6JHBIPiULFVYySouh6uoLbcQzQJNIuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457652},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"0e39307dcb702a3bef4f8871cbeb6c6d34545d2f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.6","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.0.1_1765790999911_0.5295859367601814","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@gravity-ui/aikit","version":"1.0.2","license":"MIT","_id":"@gravity-ui/aikit@1.0.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"49c506da0bba259b1daba33bde2c27c06b3ddbbd","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.0.2.tgz","fileCount":389,"integrity":"sha512-F0rdcFNggrHJzp2joHZu/CHOhnLWWQR9uUPfeXsmPoKpfgERCmX5ndDTjlUTHKRa34BCKydcvJlIjgewBCFwIg==","signatures":[{"sig":"MEUCIBHdCiAHcbH8AkXWVyiBB1O8DllpuaXm8Jmwtdc5ilcyAiEA+T80pXSAJDjUmOgTluCXyAndyrdM6kKYjLeAu9Ktrhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457674},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"fdd0c258cc381095c9fc22f1c5ed07085177a824","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.6","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.0.2_1765881570126_0.18091506215107933","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@gravity-ui/aikit","version":"1.1.0","license":"MIT","_id":"@gravity-ui/aikit@1.1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1ed947cfc8f8d0838b3c91454232cf44287569af","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.1.0.tgz","fileCount":389,"integrity":"sha512-WGb0YTvEiHMokhZiob7+TI6b36mLiMsp6dDM60/jNyz5BiFl7UafGqmmuYn7Uk3lgdfLBW6vLO8YKKeHZGOEXg==","signatures":[{"sig":"MEYCIQCA+fShqWIsMjJizNj4januPRGn7bh+89QnxHIiI6maiwIhAPyyNKmolP1NjEaKALm3IUdDxlVpmfOZK3nOatvbmelQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457714},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"b863df6c765db20f2d32f749f8fa5e247dc06044","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.6","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.1.0_1765985349436_0.6598269928207383","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@gravity-ui/aikit","version":"1.2.0","license":"MIT","_id":"@gravity-ui/aikit@1.2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6941be79d35987675f0826be83ba563923729f1b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.2.0.tgz","fileCount":397,"integrity":"sha512-b+N3sj/CgQVlK50f5KMc1565kPOLx3oNE/Y825ru7mTp0QNhrOc4a2LvEgQCLz17XJshYui0ZyMEvlad6evwiQ==","signatures":[{"sig":"MEUCICHcBah+pPra4Lm+LONWGTka40Y2Qg76h5JneY9WCBAmAiEAlTLvRxAAwZ6bw+cQNh/pI+8FOH2HnIAsAOUnGt3fyqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":468795},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"4ced357f71d9364515f7be5b17dfc103b0664256","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.19.6","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.2.0_1768922583012_0.3488527057658448","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@gravity-ui/aikit","version":"1.2.1","license":"MIT","_id":"@gravity-ui/aikit@1.2.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ad15d1b3318a28a750bc9c5c2df75e57e7be5921","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.2.1.tgz","fileCount":398,"integrity":"sha512-4QWdDmXdf8wx/+IWZiSnc5dvXpI7M7M92i2As3UGkmU/YLbF4oisWOPVvQeFS5nss1lXaryeDpq0AlZEgtSLqQ==","signatures":[{"sig":"MEUCICFHCtGq+d7KDg7s+iWa+T0mZOpQmFHv4fzCAA7JWpEaAiEA+aGGW9myXX52Neyl43fELYtZDYI3rxkOJCjbsrxakd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471673},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"b698e1e73d1bad506edc1f8d5f79d0af9e827bb0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.2.1_1769175378672_0.7048363794461234","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@gravity-ui/aikit","version":"1.3.0","license":"MIT","_id":"@gravity-ui/aikit@1.3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"fb3a7d194e577187c445c7627331b85637b2eeed","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.3.0.tgz","fileCount":400,"integrity":"sha512-5E2R/T73311uXO1TW4wqKsprZIw2TphkZNindaF1PIT/3PmUW3h3rq+PoszbHnsrnyaXlrvZKx0rl97A0gBe6w==","signatures":[{"sig":"MEUCIQCfnDto9PRQs81hdNewPX09hrFwji0RsVPrza4KevboqAIgKVfY1sKmXlSmGyBB09FNoGShHyjYS0b0PEpPbiDiP9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478143},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"65fc22a1ca25bbe2fdaa5b32045bfba7cc2cd444","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.3.0_1769504570169_0.8201038211050675","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@gravity-ui/aikit","version":"1.3.1","license":"MIT","_id":"@gravity-ui/aikit@1.3.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6273ae95b2ad6a66167dfab0170ea0a2e100873d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.3.1.tgz","fileCount":400,"integrity":"sha512-Rzzpn/MRXf/zwbraqHa6AVl2jEN3Zqx8LhQocMpx23DipeLIoJQQS4ZMqTVdwyPLiLh682d3m0IUci+Zc2rdKA==","signatures":[{"sig":"MEYCIQDBww33jSRlLtbhepGNBIbDyZblkin14bdqYUdtTg4QlwIhANMV7k3P6UyDL78YmaaI7Jcn2wI5JusNeDIVsyFy8sqc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":478339},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"a6442fe768ac7fc115b464745fd7a4418aacd23e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.3.1_1769757500568_0.12347504626610717","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@gravity-ui/aikit","version":"1.3.2","license":"MIT","_id":"@gravity-ui/aikit@1.3.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"31619b0493e57b5e901318c8fe96b791d7d61987","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.3.2.tgz","fileCount":400,"integrity":"sha512-MQRKVYr1zXS9zS2gavY6+MgV76eQ3/2zHrpe2CX3d61+cBY5/v1c6Kd9WtvKMQN/RK7UajwmThZMNm1uyHCi4g==","signatures":[{"sig":"MEQCICGfhfdseLLTQXU+nkz4+erXN+dski0WlGTxb8DEWibdAiB3euVeJXWiDqdZw872vwAE+RFkp1HjKzrMQ1dcszsONQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479129},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"830d7ea5bafe22d7350b25d2dc7ebd782847b591","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.3.2_1770217645259_0.18245813559306812","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@gravity-ui/aikit","version":"1.3.3","license":"MIT","_id":"@gravity-ui/aikit@1.3.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"33f98034e6b121c7e49ae75f7753b11170264520","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.3.3.tgz","fileCount":400,"integrity":"sha512-o4NDSpGiMGWzJW/8ygsj36LjrzHscXKvkTYJfcjnKtHaPgLfCt6sUNI08sxf1q/ZbxZcJhO6CRkYVFOa/GPcfg==","signatures":[{"sig":"MEYCIQC9F77MHyGlR4ud0BJUUNheeD3Thn6XVZSrkYxmJToVKgIhAKgmEOqGnR/oaiH4ABUmcBluQtFzOCT1F8wfQYNOQI/K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479685},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"451aa7e5b015a444dcc5a61c2942e2228ed1a401","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.3.3_1770301506086_0.7068775583251008","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@gravity-ui/aikit","version":"1.3.4","license":"MIT","_id":"@gravity-ui/aikit@1.3.4","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c345f5782f2a20e2c37f000a252ad1c82103bdc7","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.3.4.tgz","fileCount":400,"integrity":"sha512-9YZYxeSWnMeDqYlbUtA7wDR3l7UVF0uM3TsdoMoruruSqP2dMi4TO5OkgKiwhUGb5D6hBUa66SrzmV/Czd6aEg==","signatures":[{"sig":"MEYCIQDfohDna+W3DKC9dT5xHGrxUnqpoJRry8dB4oLEpHNS9gIhAODeepe/DVNdxSOATp8FDQDIbQFwi6CNhS3FwNe8/6wG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479606},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"58d3a69c7019ecac00295be9383b0311e1c11561","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.3.4_1770309041920_0.11453996529201693","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@gravity-ui/aikit","version":"1.3.5","license":"MIT","_id":"@gravity-ui/aikit@1.3.5","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1490daaa0184c98f8c6407dba747547d7cf7be67","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.3.5.tgz","fileCount":400,"integrity":"sha512-2Lf48a7HNcIKNKYYhcnzRslM5PcSBGTx+EgV77PJPOOolICOaB5Ttul9j+8CHNY5k1eqDfvu5I/aqsWg8M387g==","signatures":[{"sig":"MEUCIQCXw3WAQREtWfn61jvB/CpU0OZV3Qhb8xisX7lGYgNLVAIgRRT4LMBZDj30GU/jMlYq+mEbKV9cWr+ThnkETSxLYzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":484696},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"c46ac851fb415440d2c1015a4a35082808f97b97","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.3.5_1770731424802_0.5713273780363342","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@gravity-ui/aikit","version":"1.4.0","license":"MIT","_id":"@gravity-ui/aikit@1.4.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b0fe2b45ba670fc9bc4930ef1cc31aadbce550d4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.4.0.tgz","fileCount":400,"integrity":"sha512-+1WN9pXkSqnwM7Va0Uk7sF7pVSW2lkAQzWm5VEaJbm6XDhNBuk1OW1iyi3bLoH4DNlk6IMb4p391ksjqh8Cx4w==","signatures":[{"sig":"MEQCIES7PxljS1Uo29YZjZTEwhDmonOXplTxscSnj0oDC8IWAiBTF3L8uWGTX2vwOAZdu3ySdI04EqPoBhbzq3mT965XNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":485415},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"f688a9e9945ca88126b318b5bdc7c5189e5a5739","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.4.0_1770972280604_0.6442191202073735","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@gravity-ui/aikit","version":"1.5.0","license":"MIT","_id":"@gravity-ui/aikit@1.5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"69f992ca0e54010f9f14bc216f92fe9dbc1360a4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.5.0.tgz","fileCount":442,"integrity":"sha512-8dKKx7roUY14CcROsKtwigsc37P2g1hvpvacGEdtsjuHIqdFXzfLLRtAFXr8Tzqkpp1q+FJhKfSvDOv260ufvg==","signatures":[{"sig":"MEQCIDLpuE6v3uvfqALFbaXUtOLYH5WcdXwgaKjMFtUPZTXTAiBuOxVrb1Z+saUAjHl3VlmAFWCaUDUN6zUDZ8weTbAkBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":535469},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"1a0cb70cdc1e0dc9508de8e751a71756db4d8536","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.5.0_1771663876605_0.7296091266674782","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.62054d323872c901882d040334086f478915b2c3.0":{"name":"@gravity-ui/aikit","version":"1.5.1-beta.62054d323872c901882d040334086f478915b2c3.0","license":"MIT","_id":"@gravity-ui/aikit@1.5.1-beta.62054d323872c901882d040334086f478915b2c3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2def68173aee7cc7eb8328fcfaa987a7d4c690c4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.5.1-beta.62054d323872c901882d040334086f478915b2c3.0.tgz","fileCount":442,"integrity":"sha512-ri7OMGnohu/XAETo8VCIMDbVICheiJBzS0rzGPkdN8lSmJr5cWYLgbZk+xDoU3ACzA52Y2sQ1/4GF+8GI4T3yg==","signatures":[{"sig":"MEUCIQClhA8AIiNpqKpRCfrkv+s/XGda4vaw5AZXdOtzYQLx0gIge67gQ/q7KppbyREiKZb0BiGxBqyyCaGEP1u7AhwwPLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543733},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"f90120c3e45c978d264162f16004584dae41f36d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.5.1-beta.62054d323872c901882d040334086f478915b2c3.0_1771918315267_0.6283904625532661","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.244bc8a2fb8937b40e723733b279a83b472158db.0":{"name":"@gravity-ui/aikit","version":"1.5.1-beta.244bc8a2fb8937b40e723733b279a83b472158db.0","license":"MIT","_id":"@gravity-ui/aikit@1.5.1-beta.244bc8a2fb8937b40e723733b279a83b472158db.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"21d24088ecf78a652d2618f7075e03ab39d0449f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.5.1-beta.244bc8a2fb8937b40e723733b279a83b472158db.0.tgz","fileCount":442,"integrity":"sha512-PKzznhKYawRi/Jk6XjdeIBvQmlCRBCPz5EJ/K5OWXYnV1Ymc8zMwyAEmuGaKhfSo9HC1vL0yTnO7W7uHjL1siQ==","signatures":[{"sig":"MEUCIQDW/RbKF/2+K5XjxwGs0IU/PBGExUrWmBhZ1oRW5W68pgIgU69BjK84CWaYrDNmiuWi6otsvY0iESP57JYysa3UIrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543761},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"cb23c88b3598b0516f7289e4021fc787abb55f3d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.12","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.5.1-beta.244bc8a2fb8937b40e723733b279a83b472158db.0_1771925441530_0.1715424730659052","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@gravity-ui/aikit","version":"1.6.0","license":"MIT","_id":"@gravity-ui/aikit@1.6.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"97ddb34c6eceee28bd653af08dcb09413a567291","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.6.0.tgz","fileCount":474,"integrity":"sha512-u72RU8CLgXjNsTF2kJNZxEOzo9LJ0utaKq6zkH/dewc4rfTLTSfz+7qZZPd1d4li2n8r5uh/gQVsM0SuMyjn8Q==","signatures":[{"sig":"MEQCICpY7GqPKFsDs8KExOg1NU8X0pudF+cdU3duqDTEb2R8AiA2w5knnc8qIxZxydbK9DKJgaMmEzrXmjwhNGleCakP1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":587202},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"88ba55035e1fc43eee7b2d46e25d9048e8bef29a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.6.0_1771943022191_0.03907486082796052","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@gravity-ui/aikit","version":"1.7.0","license":"MIT","_id":"@gravity-ui/aikit@1.7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d5b69e7a05fa447620df4e4337984b1d095257c0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.7.0.tgz","fileCount":478,"integrity":"sha512-wdNrSTNNuxRl1FQ1cKnW0l8K0N10tjO3eg5z6q7D5sNYDzm8p5wBB75fX5YP3d6QlJwQTbvg1owHOvUUKBTVzA==","signatures":[{"sig":"MEUCIB6KtgNujY4+Z6w6BhvXc4RuPfOOictn8XT6Za3jZPeCAiEA9Q9JJmqvTPnpscDskhqd99vkEjS9l7B1jRepdVwPBtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":590466},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.scss","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"1a02d90d777b9bb58d53c54f4e11cd2891c1ead6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:styles && npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:styles":"copyfiles -u 1 'src/**/*.scss' dist --exclude 'src/demo/**'","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.7.0_1772015398262_0.8692010856524861","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@gravity-ui/aikit","version":"1.8.0","license":"MIT","_id":"@gravity-ui/aikit@1.8.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ee39e51604cb01789fe847d0f6349b2596e87182","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.8.0.tgz","fileCount":482,"integrity":"sha512-ava9b5Hn596BL73AIofdrhG0X5tzglZHPlcH0ZIUykX6eE9OWdifhjibt/CphEByI9We//j/PaBD/sN34s9mBg==","signatures":[{"sig":"MEUCIQCvtJdezH1y2VoOzYNzkLhE2syPKiUNUox2en7eakh9rAIgEA+rGPB/WbL8Zsz3N0y8jXFToHK6/offjwY22MHtWzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592608},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"1b191c6d471855c4f1ae9dfaf4a23417ed9aaba2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.8.0_1772524523487_0.8736102554272354","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-beta.35fe74bd5db6869cbd13761c6a4721187c567f5c.0":{"name":"@gravity-ui/aikit","version":"1.9.1-beta.35fe74bd5db6869cbd13761c6a4721187c567f5c.0","license":"MIT","_id":"@gravity-ui/aikit@1.9.1-beta.35fe74bd5db6869cbd13761c6a4721187c567f5c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"75157cfd3d423fde2fa80fa643ecc0e79b2ada92","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.9.1-beta.35fe74bd5db6869cbd13761c6a4721187c567f5c.0.tgz","fileCount":482,"integrity":"sha512-uNAfMkon9FojOrspJxfLsrmUoeS1K62acFcvyib63JraLby4jl0CREvoLqwXjr0TEwBEm0/it80CTMVl4U9SaA==","signatures":[{"sig":"MEUCIQCky/xgs6eXqzfu3AC0yUU3gu5CtSgVfgUbF5b3RgET+gIgIuvIfNYZkSe/QGX19W1GN2ZVg0gdrTlqxUujY9pWhFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601020},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"a6d6f3095dd2e59c8a7747ef9b98a349fea424c0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.9.1-beta.35fe74bd5db6869cbd13761c6a4721187c567f5c.0_1772536743699_0.7772419961461179","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@gravity-ui/aikit","version":"1.9.0","license":"MIT","_id":"@gravity-ui/aikit@1.9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1a83c453083c777da0bc5631cc011084db65bb19","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.9.0.tgz","fileCount":482,"integrity":"sha512-igiwvTwN4+H5tyKEkbP/haNnujjvEm4Q6WXVyKyz7mMX1U+jizbitJTG5YGI+YnnEo4znRKOkYkGPX6sqMb9Lg==","signatures":[{"sig":"MEUCIESsfl3bi6qlkklDWXP2t9evYLKmVr5BLxQ+vJ52HEHcAiEAq092SqKpk0r0NM1+p6oy1RSK7izvXKlrM6qCQc6lYEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":600972},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"67959e1383fd8c8d16663852e7931cd2cfe7d496","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.9.0_1772537157571_0.3756416160581777","host":"s3://npm-registry-packages-npm-production"}},"1.9.1-beta.aa53bcf4708a89de4a01d8a998cfdc2a6183208b.0":{"name":"@gravity-ui/aikit","version":"1.9.1-beta.aa53bcf4708a89de4a01d8a998cfdc2a6183208b.0","license":"MIT","_id":"@gravity-ui/aikit@1.9.1-beta.aa53bcf4708a89de4a01d8a998cfdc2a6183208b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"e1bd33f57888d79f8cdeaa7601c10cac05f49a85","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.9.1-beta.aa53bcf4708a89de4a01d8a998cfdc2a6183208b.0.tgz","fileCount":500,"integrity":"sha512-R/nIktySzmH8eSd28eHSZXk9dSWEXiJzM6NAh3wEZCC/iPw4L4EdiWLrrfaiN/rzBRw9UDZ+C7p+kNztba7SMw==","signatures":[{"sig":"MEUCIQDTsnkIsTAyK69HsLCMJrRaMOrOMI5slXhnGR35VcYqDwIgJFJ4KEQcPy/lhGqfxSonQvThHGBJyMoe1o5WOqBaXpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631432},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"cb60c82136f8dee536aa77197fd01dd8eb376166","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.9.1-beta.aa53bcf4708a89de4a01d8a998cfdc2a6183208b.0_1772707796318_0.8237757311298453","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta.2ae33e209313e6f65cbff3ea8f2e3a740331fb79.0":{"name":"@gravity-ui/aikit","version":"1.10.1-beta.2ae33e209313e6f65cbff3ea8f2e3a740331fb79.0","license":"MIT","_id":"@gravity-ui/aikit@1.10.1-beta.2ae33e209313e6f65cbff3ea8f2e3a740331fb79.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f30e3f8303332d65f0a74fe28ba1611e5438bedc","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.10.1-beta.2ae33e209313e6f65cbff3ea8f2e3a740331fb79.0.tgz","fileCount":500,"integrity":"sha512-23mg1Pq7yMkwz0RRh/AIeXhdNXUj111W7aBsT8+A1/XMgvYl2VIqPMM1t3fvxIBAvpVFHOcTONlCA9nKppfydA==","signatures":[{"sig":"MEUCIQDpz4weyevMaxvfC1p/xkOu4w/D+8gCVvOQVoU52EcDYQIgKdSkts+Jd/y4ZutDxdXHA3AwwiI5yMEaFtCdyd/pKh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631433},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"2d95c7fc5842ba54da1613acf821812f7401e81b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.10.1-beta.2ae33e209313e6f65cbff3ea8f2e3a740331fb79.0_1772718495522_0.47525538164291836","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@gravity-ui/aikit","version":"1.10.0","license":"MIT","_id":"@gravity-ui/aikit@1.10.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"89461072bf3e165504e8a0ec6b51e77cc097cc14","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.10.0.tgz","fileCount":500,"integrity":"sha512-8VQpe1xK1yakZCy1pZAD29OLT8BbftgciRY6HROnTDXDT0ohM35xNEI7s7MSHBMkQEFLhUO5uSQcrO8S0JGXFw==","signatures":[{"sig":"MEQCIAvf0vHNV0JcCGXLNCjspxDBuXHlrefPZ/9KJ8l/mhXIAiAsaSDD2dkqkpz+lGfrWZbZQxJWjNA+Jav5N5AFtFqo8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631385},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"2216a3602dada479d5581397278a43dcc707d287","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.10.0_1772802003245_0.16650442445994895","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta.b30c1e5bd57e4ae91ffa7c91c8e04898e568dec7.0":{"name":"@gravity-ui/aikit","version":"1.10.1-beta.b30c1e5bd57e4ae91ffa7c91c8e04898e568dec7.0","license":"MIT","_id":"@gravity-ui/aikit@1.10.1-beta.b30c1e5bd57e4ae91ffa7c91c8e04898e568dec7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f500847bcf875b0d9f84e2fa70523e389ea60370","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.10.1-beta.b30c1e5bd57e4ae91ffa7c91c8e04898e568dec7.0.tgz","fileCount":500,"integrity":"sha512-Ozi2+LfjT4mWuto0ygaAJSb14ItDQ+13WBzAVCUdNrk+cLyhYDcqlwLNVQggwzI/J8lPy9PZ8UeynV0fotYy0A==","signatures":[{"sig":"MEQCICANxzWVxLfcE/kt2JOC88AR2grW0WUPANK76jq535IYAiAgWQ3/bAcTUMrdwV89MCkTqOG4aWVRNpxgqyRAC97XIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635369},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"fbd440b7fd7593b680f7d614eda16e06d2abb68a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.10.1-beta.b30c1e5bd57e4ae91ffa7c91c8e04898e568dec7.0_1772802042578_0.28291916119008964","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta.6ec5825cb7f1c9d59202680db2f87a60b8e3aafe.0":{"name":"@gravity-ui/aikit","version":"1.10.1-beta.6ec5825cb7f1c9d59202680db2f87a60b8e3aafe.0","license":"MIT","_id":"@gravity-ui/aikit@1.10.1-beta.6ec5825cb7f1c9d59202680db2f87a60b8e3aafe.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"243538ab7604d2082265f014864225a6184d27b9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.10.1-beta.6ec5825cb7f1c9d59202680db2f87a60b8e3aafe.0.tgz","fileCount":500,"integrity":"sha512-HF4jXBPe3fgBi1yaAkxCWWCGvHF6Y3wIus5ZYiRiH7nwx1SBvsrjY7+dwpgDDBZPKuRic00P5hR3gZWxEMkj7A==","signatures":[{"sig":"MEUCIB2zLRw7he4Kvi7EhZ5teizfoDfvJPD2CHBuCI/2gwBBAiEAifNtEVAcnZC+4Z5F1QR+l9uVJDAYDE46hGut+56elqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631461},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"079ed1651d31247c3a24608d52f5f720c221224b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.10.1-beta.6ec5825cb7f1c9d59202680db2f87a60b8e3aafe.0_1773130978868_0.3103945385448892","host":"s3://npm-registry-packages-npm-production"}},"1.10.1-beta.11df75cf93484ddb592358d388a69d5863cf5be1.0":{"name":"@gravity-ui/aikit","version":"1.10.1-beta.11df75cf93484ddb592358d388a69d5863cf5be1.0","license":"MIT","_id":"@gravity-ui/aikit@1.10.1-beta.11df75cf93484ddb592358d388a69d5863cf5be1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2bfdfdc6242195ddaf3877f56e0352d097ea6d6e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.10.1-beta.11df75cf93484ddb592358d388a69d5863cf5be1.0.tgz","fileCount":500,"integrity":"sha512-uuDepl5fV1AVoSI+6nu+dEOOID1UrrPnn6e1/CKeyCvl+W3OpnSv8mrq9S26XfPYA9PHjquoJVjl88wdx8+xVA==","signatures":[{"sig":"MEQCIFJXyeURARZ54/iD4DwRh2tCWy7pfTmwuGT0uaxMQvYAAiA96MMkWCSRasD9pj4z9jq//K1pNb9k/K5WG6gNeGK/+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631873},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"afcac15f7373a8a25bf8987d4033d6c69506650b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.10.1-beta.11df75cf93484ddb592358d388a69d5863cf5be1.0_1773131429180_0.7384098447630991","host":"s3://npm-registry-packages-npm-production"}},"1.10.2-beta.245c241201407b1ca87a1cb9a3ef08064e09d5c6.0":{"name":"@gravity-ui/aikit","version":"1.10.2-beta.245c241201407b1ca87a1cb9a3ef08064e09d5c6.0","license":"MIT","_id":"@gravity-ui/aikit@1.10.2-beta.245c241201407b1ca87a1cb9a3ef08064e09d5c6.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"66b743d111afdb483bae0fc39563628a6fb0f23b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.10.2-beta.245c241201407b1ca87a1cb9a3ef08064e09d5c6.0.tgz","fileCount":500,"integrity":"sha512-cY+/gxiJHCc32AnjhjtQ/Dh27E3IMKA5Oh5r6j5rUkS7YsGdF+vROj/CHZLOSBxgO2P+3Jb5TJtgiopIZH623Q==","signatures":[{"sig":"MEUCIDg+gRM8kLTFcMNVXnoer94SVWZ5L5oDjE+pk7P0ewg5AiEAsFiHUHc06aY9zilDgGZBPXnDRKiMowSarKzM7bevp5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631873},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"4d72e6804e41fd97068e42b9e93f312186e17aa4","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.10.2-beta.245c241201407b1ca87a1cb9a3ef08064e09d5c6.0_1773134757170_0.7568064539834125","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@gravity-ui/aikit","version":"1.10.1","license":"MIT","_id":"@gravity-ui/aikit@1.10.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c25acc460ae6fd5fcb5ed6afdd0bca56b5b0ee8c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.10.1.tgz","fileCount":500,"integrity":"sha512-6cdcYcg7ooaB1EuoovSdwZgZa/8O9puRxLd3+HHNFTFymNyAfTnGk1XS6nKPEFScOC7Wk9732w+nd8oWhghDiA==","signatures":[{"sig":"MEUCIQCTH1AJnpvFDGth35qo6+0dmPLdZa70+ztVUWY3VkCcqwIgMU5cObfzTCHwys8e+C94p1i4Bbso+vq05OwxTPe82m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631825},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"ba8a85021081490edf397169f0bee544dc586cf8","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.10.1_1773135299212_0.03331464926010175","host":"s3://npm-registry-packages-npm-production"}},"1.10.2-beta.5fc64a4e896fd8712935ede256f389481e01a4b5.0":{"name":"@gravity-ui/aikit","version":"1.10.2-beta.5fc64a4e896fd8712935ede256f389481e01a4b5.0","license":"MIT","_id":"@gravity-ui/aikit@1.10.2-beta.5fc64a4e896fd8712935ede256f389481e01a4b5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1c75ad1e3502fc3550de3960937e8cdcf40d38a6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.10.2-beta.5fc64a4e896fd8712935ede256f389481e01a4b5.0.tgz","fileCount":500,"integrity":"sha512-7DEPbF6sH8mrMK5GvdWd/8PdeMIZPEHJYB4WpEvd280qBKbBiHcXDcKaCGee3rAa5FmgHkS4t1wqdTO4hOWlgQ==","signatures":[{"sig":"MEYCIQCOHGGiwlklanEl4cReOUlIEI8wiJXZLtIzGCbjGbRWHQIhAK/u5NKgIAxq517lZxoKqqxCD9Msff8p1eLpcjLH6T9i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633666},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"797c091ddba4ab8e9a3dcda50c341459efd97e81","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.10.2-beta.5fc64a4e896fd8712935ede256f389481e01a4b5.0_1773324730431_0.1225549711952465","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta.71820b3f3f4f03ef970972820f34ed388b5b396d.0":{"name":"@gravity-ui/aikit","version":"1.11.1-beta.71820b3f3f4f03ef970972820f34ed388b5b396d.0","license":"MIT","_id":"@gravity-ui/aikit@1.11.1-beta.71820b3f3f4f03ef970972820f34ed388b5b396d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"bc34eec259183f33bb260c09ae55366a82164a25","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.11.1-beta.71820b3f3f4f03ef970972820f34ed388b5b396d.0.tgz","fileCount":500,"integrity":"sha512-PDu0iDnpcvaX9o/vy+TLtHmfPjbGcYTED879QGPFV7qTqT8k4D819Q5OMsM4B9Yj6zmuJhxR+glKZX5Eqfk9YA==","signatures":[{"sig":"MEUCIQDXx58EC/DemTLX6wu3IIE+P/d4iI5w+eSrLujorvNaVgIgVOvrdezG0mwm+uDXNvddLGZZWD6XLFGLDjuiFjtbfkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633666},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"4980668405aa72b1391ddcf303a39b4623b86527","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.11.1-beta.71820b3f3f4f03ef970972820f34ed388b5b396d.0_1773325364638_0.29534867578562585","host":"s3://npm-registry-packages-npm-production"}},"1.10.2-beta.c5a7f01d56c2c11a253d3c5d3754fdfb3327c691.0":{"name":"@gravity-ui/aikit","version":"1.10.2-beta.c5a7f01d56c2c11a253d3c5d3754fdfb3327c691.0","license":"MIT","_id":"@gravity-ui/aikit@1.10.2-beta.c5a7f01d56c2c11a253d3c5d3754fdfb3327c691.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"438980eac9a803e91784886b9d560c23e3d4ab2f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.10.2-beta.c5a7f01d56c2c11a253d3c5d3754fdfb3327c691.0.tgz","fileCount":500,"integrity":"sha512-E/y8LqaZntUMh5rPLiUARd5nfbGFygRO+6nrbOreaFP7XA1LvqXqXCl0FoZjmlUG03mmuZHOezzOchxwvU/sJQ==","signatures":[{"sig":"MEYCIQDGyMfXrOYxVQzvBH8K4QP0vivNh1E2cP84yfO27kBWQAIhAIndyMA7l928phwEfjyAOYUNIR/1RBX+Rj/WjeOhrqIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636255},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"174d16ede3e4c3d589f03bd28ae55395492f0e49","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.10.2-beta.c5a7f01d56c2c11a253d3c5d3754fdfb3327c691.0_1773395721942_0.9420863674626814","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@gravity-ui/aikit","version":"1.11.0","license":"MIT","_id":"@gravity-ui/aikit@1.11.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c2fca310291861ca533536c7380f603b0ed25a66","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.11.0.tgz","fileCount":500,"integrity":"sha512-E0tqSsPtEQXDPmM5Jvgli+JUZpItNZ/gmL2wOqZeUE2eywZJYYHXeGRvakOPaV46InqTLhilw2X7o3To2goL/w==","signatures":[{"sig":"MEQCIC1oJEJ8VirH0YbBUxIm+2TwdoPq/DJAq9EbgTubr5wMAiA0pwoI0eun7rG8qi16K6yb+AL4bkU29HJtvFGceE4MFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633618},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"c33440c52fbf0ca106015f6afb2dc409074ec3d1","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.11.0_1773402175786_0.8636926612963378","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta.dfbe2b2fa98c8174fe771bccbc5997c036f4d900.0":{"name":"@gravity-ui/aikit","version":"1.11.1-beta.dfbe2b2fa98c8174fe771bccbc5997c036f4d900.0","license":"MIT","_id":"@gravity-ui/aikit@1.11.1-beta.dfbe2b2fa98c8174fe771bccbc5997c036f4d900.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"85879a2f9e6513b37ac0e39c052971eae603d68c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.11.1-beta.dfbe2b2fa98c8174fe771bccbc5997c036f4d900.0.tgz","fileCount":500,"integrity":"sha512-puEjwsA8GyQ1BmCmRaoFm7CEmqD9ddDh/RR8qBfiOFfJqKJQA7mOO9vsd6jL4htJDPTBhDsifA6MDpw0OHHY8g==","signatures":[{"sig":"MEUCIFHqlsHIHynLLWxhn3NSXfll5zBylHxMZrD4eP8iykCLAiEAwvdVISTkWMfKv4AqHOLfWBgn+RpXKpGgH6ZDzfLlMIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636255},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"55af55bb8e0c2242a53867b03e0cb649faa71a51","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.11.1-beta.dfbe2b2fa98c8174fe771bccbc5997c036f4d900.0_1773402820126_0.34750875129465064","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta.1d2e5c8e60e456f30f447051a22c00c8fdebc84c.0":{"name":"@gravity-ui/aikit","version":"1.11.1-beta.1d2e5c8e60e456f30f447051a22c00c8fdebc84c.0","license":"MIT","_id":"@gravity-ui/aikit@1.11.1-beta.1d2e5c8e60e456f30f447051a22c00c8fdebc84c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"cbf1fe9f53bc17b0112ce2b8312196c720891d68","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.11.1-beta.1d2e5c8e60e456f30f447051a22c00c8fdebc84c.0.tgz","fileCount":500,"integrity":"sha512-OvNIAhkdS1lc7ZwQXtPv1bPqeoJsq+iOKVCx3Jw98nkCafBkEooXr3dhtM1LfdRW6GXxOW9afpd75d4rZE5dCQ==","signatures":[{"sig":"MEYCIQD9h6DA4Oin1AbA9tqmCA31nb4W3rK9S321yn2g4cG1jgIhAKIRyXCXAF9Gy019z6CUXReg08P8HInj0yglvF+rcrWY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636255},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"59d9c60cf070f92e5a7069f1deffedbe3ba9b826","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.11.1-beta.1d2e5c8e60e456f30f447051a22c00c8fdebc84c.0_1773402932118_0.1179860745309389","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.c2e57aa66e85cd0c5fce5d141c8c23ca46a6f69e.0":{"name":"@gravity-ui/aikit","version":"1.12.1-beta.c2e57aa66e85cd0c5fce5d141c8c23ca46a6f69e.0","license":"MIT","_id":"@gravity-ui/aikit@1.12.1-beta.c2e57aa66e85cd0c5fce5d141c8c23ca46a6f69e.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"dda102511437780acc41e17b060a7872703ca595","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.12.1-beta.c2e57aa66e85cd0c5fce5d141c8c23ca46a6f69e.0.tgz","fileCount":500,"integrity":"sha512-t6Cm22XmELKCpC/TJoyCxQ2g6IBRQQ5YatlInDXVXmN7c7peewIbiEg7xwexLw5zq3IDd7s+GUwMbi65pTdsSQ==","signatures":[{"sig":"MEYCIQCJnbJZEE9+F4B4vpNWUQ/U6DUrwKPubChBZTL5X19+PAIhANwcn26FRKbwJKGH+NBYOmDkjew/SowtAFAGySDx1iML","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636255},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"84a442a3b103cdebcc78564849ecea6ffdad3cac","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.12.1-beta.c2e57aa66e85cd0c5fce5d141c8c23ca46a6f69e.0_1773403378446_0.6011340733627113","host":"s3://npm-registry-packages-npm-production"}},"1.11.1-beta.8f5f28194685d663f810f547817896ad685fdbc3.0":{"name":"@gravity-ui/aikit","version":"1.11.1-beta.8f5f28194685d663f810f547817896ad685fdbc3.0","license":"MIT","_id":"@gravity-ui/aikit@1.11.1-beta.8f5f28194685d663f810f547817896ad685fdbc3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b42bf2b51f4fdb25dad44c6199d16052fbe6f048","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.11.1-beta.8f5f28194685d663f810f547817896ad685fdbc3.0.tgz","fileCount":1075,"integrity":"sha512-+2Evp3szuJ2zLc/DrdK2+VyySQRcnQffaOm0lxxwFne9XkzJT0pFME11typr7WdW9px47gIxaEq9r0DwNUTQpA==","signatures":[{"sig":"MEYCIQCYVdBkzRt3LD6AuhjJux+Y/bPyZ2pVoqqcHfUoJfOIKwIhAOU27z1Nreha4XeYUI73w740KxhUKj+fuzSUfc6stRIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518454},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./styles":"./build/esm/styles/styles.css","./themes/dark":"./build/esm/themes/dark.css","./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./themes/variables":"./build/esm/themes/variables.css"},"gitHead":"67781d76a5247cc99def5f39e17860991eda1f93","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.11.1-beta.8f5f28194685d663f810f547817896ad685fdbc3.0_1773406537857_0.669546877651946","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@gravity-ui/aikit","version":"1.12.0","license":"MIT","_id":"@gravity-ui/aikit@1.12.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6cf2c66ec6660654122719f7e5f73abdd9b32f3a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.12.0.tgz","fileCount":500,"integrity":"sha512-r4f6agkw8QQpB8PNdJwXQue267HjbIUVR/ZWrUj7twt3jnv+Uw/eunEEsrfmMdfIY4iolIHrDibSnt97l1+WBQ==","signatures":[{"sig":"MEUCIQCXcR90sRf0TT0m47CZ/grej12MbQ131lHIQXeHFOgPGwIgaYTBOFdGjG1sfm4ydh1VbAApdaP6qWEWWQupGYviR9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636207},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"2c8bf894f2f625add7b0cc0a34041d6c571b9fe2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.12.0_1773406593839_0.19740781393186713","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.f024223927ef6207f8606546474476bbd7d2e8fc.0":{"name":"@gravity-ui/aikit","version":"1.12.1-beta.f024223927ef6207f8606546474476bbd7d2e8fc.0","license":"MIT","_id":"@gravity-ui/aikit@1.12.1-beta.f024223927ef6207f8606546474476bbd7d2e8fc.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"804d185c4c57e6c5b3d1bfa885cb097487600f5a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.12.1-beta.f024223927ef6207f8606546474476bbd7d2e8fc.0.tgz","fileCount":1075,"integrity":"sha512-kMqOgj50A0qyIWqTHlxBUbLYHTob8feyxcUqU7EoV4cH+SFMLyXJsnASjx7mf9YKqkGfvn9DjvRENUnynYlQXw==","signatures":[{"sig":"MEYCIQDuEq8GEqq7qyyBIhTbMuTooTN9OQTp308NlxPoOeXPCwIhAJqnWnLMu4ZCq1eNu2oedDRhVoEM3P9KWlLDFkHKOzf2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1518472},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./styles":"./build/esm/styles/styles.css","./themes/dark":"./build/esm/themes/dark.css","./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./themes/variables":"./build/esm/themes/variables.css"},"gitHead":"d778d3cd8ccd27504fe063b7a98266ced043bcbc","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.12.1-beta.f024223927ef6207f8606546474476bbd7d2e8fc.0_1773411245654_0.6583483947726763","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.ad5c1da640435aeb2ac05367bb14af76100c9e0e.0":{"name":"@gravity-ui/aikit","version":"1.12.1-beta.ad5c1da640435aeb2ac05367bb14af76100c9e0e.0","license":"MIT","_id":"@gravity-ui/aikit@1.12.1-beta.ad5c1da640435aeb2ac05367bb14af76100c9e0e.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"445969f0d048df41081ac4a37e25fe487dce5c78","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.12.1-beta.ad5c1da640435aeb2ac05367bb14af76100c9e0e.0.tgz","fileCount":522,"integrity":"sha512-RwzMoCXutXDKI9ChFCtmvbK+oD6M4npy6WRCru9k9AESIP1lAveXIqUsBB74nM8iXKof8nACZHClj7BgH14n7w==","signatures":[{"sig":"MEUCIFmFvq8BcwFMMV3UxFlHm8NvVWGORIfigX27TYH2C6lCAiEA8z24BBkWag2ozff36Qbp6OHkP7R2kJwXPOQsMQf6gcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":685480},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./styles":"./dist/styles/styles.css","./themes/dark":"./dist/themes/dark.css","./package.json":"./package.json","./themes/light":"./dist/themes/light.css","./server/openai":{"types":"./dist/server/esm/openai/index.d.ts","import":"./dist/server/esm/openai/index.js","require":"./dist/server/cjs/openai/index.js"},"./themes/common":"./dist/themes/common.css","./themes/variables":"./dist/themes/variables.css"},"gitHead":"20d7a775d88c698755d965fa38d4f5e44c19fe5d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"npm run build:clean && npm run build:ts && npm run build:fix-imports && npm run build:compile:scss && npm run build:copy && npm run build:server","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","build:ts":"tsc","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:copy":"npm run build:copy:themes && npm run build:copy:i18n","playwright":"playwright test --config=playwright-ct.config.ts","build:clean":"rm -rf dist","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","build:copy:i18n":"copyfiles -u 1 'src/**/i18n/*.json' dist","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","build:copy:themes":"copyfiles -u 1 'src/themes/**/*.css' dist","build:fix-imports":"find dist -type f -name '*.js' -exec perl -i -pe \"s/\\.scss'/.css'/g; s/\\.scss\\\"/.css\\\"/g\" {} +","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","build:compile:scss":"sass --no-source-map --load-path=src --load-path=node_modules src:dist","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","process":"^0.11.10","ts-jest":"^29.1.2","prettier":"^3.2.5","copyfiles":"^2.4.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.12.1-beta.ad5c1da640435aeb2ac05367bb14af76100c9e0e.0_1773654004921_0.37989939181756394","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.74bb4de6878c0d2564bf23a7844855ccf31409f1.0":{"name":"@gravity-ui/aikit","version":"1.12.1-beta.74bb4de6878c0d2564bf23a7844855ccf31409f1.0","license":"MIT","_id":"@gravity-ui/aikit@1.12.1-beta.74bb4de6878c0d2564bf23a7844855ccf31409f1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b54ca7ea85612d30eaf94d88519f53b5295dd2ae","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.12.1-beta.74bb4de6878c0d2564bf23a7844855ccf31409f1.0.tgz","fileCount":1075,"integrity":"sha512-5wPzgDhY3evwNzj6Rgyh4gWrr+jZU4bKRt5hQhxQcTGUTwjJP1y/gVrwDs4uaLk78wpzNHIzm7BoOU3MufMIjw==","signatures":[{"sig":"MEUCIQCnUWOXdFbpSpv64Cv3o8CGO+jqL5OjbcGsp61462MQyAIgA2VJ64NGS4f6uJOjrwVqBrcD1Sg4YV8YOv3ywKBiA+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536519},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}}},"gitHead":"ec566797b5872e19b3031a598633d5989f27fe20","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.12.1-beta.74bb4de6878c0d2564bf23a7844855ccf31409f1.0_1773654414027_0.21131972473281135","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.0c614cf9db370846a2d78929801dc904c7d63123.0":{"name":"@gravity-ui/aikit","version":"1.12.1-beta.0c614cf9db370846a2d78929801dc904c7d63123.0","license":"MIT","_id":"@gravity-ui/aikit@1.12.1-beta.0c614cf9db370846a2d78929801dc904c7d63123.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"94f5d0f5339dc651f1478dfe573ec04fbcf55bd6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.12.1-beta.0c614cf9db370846a2d78929801dc904c7d63123.0.tgz","fileCount":1075,"integrity":"sha512-eiORk9D9kDy879/98WhYXloVH2UjqugxP70VZYwS1oe+BlWrCENWAL3s8kG0IH8hVu2gXnCAVV8vV7ZBEiMEGw==","signatures":[{"sig":"MEYCIQC2lP4Q7LpGs6KgEGyxWuAtYMX/4/vwlgK9h65LZyyx5QIhAK417n2TtEIUSgDAl1QvxVRFowV6EXOPU7tAZ6imPW6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1538104},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"83dd05b94ba446d12a55d012fa243c31a70bba97","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.12.1-beta.0c614cf9db370846a2d78929801dc904c7d63123.0_1773664354108_0.38203099726233103","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.1b21472ca21e5939388b9b516a7de67460b790f6.0":{"name":"@gravity-ui/aikit","version":"1.12.1-beta.1b21472ca21e5939388b9b516a7de67460b790f6.0","license":"MIT","_id":"@gravity-ui/aikit@1.12.1-beta.1b21472ca21e5939388b9b516a7de67460b790f6.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"bdf7bdb83d3279b3730671ddcf0488cd8f5eb232","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.12.1-beta.1b21472ca21e5939388b9b516a7de67460b790f6.0.tgz","fileCount":1075,"integrity":"sha512-cMe0cZ6WnxE3RgtMYwnBjrVwe4bVo+A4bz6SB37sbORccXyLQahoIzS4wxmRERBg6opgHK8FJwa9UFVuuLTydg==","signatures":[{"sig":"MEYCIQCqJecmRiHL8JdRulwHaPeq/ERF9Wb9IJAzIkXz6jTPqgIhAJAQMs9lQV5SHMFD7kaqO0vzjPvbD2/G2Eu4wygd1RGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1539476},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"35c8ff47395607e0c4efd9966cc4ccd2f294270d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.0","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.12.1-beta.1b21472ca21e5939388b9b516a7de67460b790f6.0_1773670067301_0.39816585005433214","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.efa245d7bb3531ba0811b8fbb30393cc9966c180.0":{"name":"@gravity-ui/aikit","version":"1.12.1-beta.efa245d7bb3531ba0811b8fbb30393cc9966c180.0","license":"MIT","_id":"@gravity-ui/aikit@1.12.1-beta.efa245d7bb3531ba0811b8fbb30393cc9966c180.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2ca883152e2bc253d3698ff795bee33c2c6651a2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.12.1-beta.efa245d7bb3531ba0811b8fbb30393cc9966c180.0.tgz","fileCount":1075,"integrity":"sha512-Ga874MBiLdbW2IZKyqUzgwSHU/l1WprdiGzHFTZ/l7jVyJwHsUyIYMaqcols2eXJoMYWn4Hh1hwNJBR5rGdIHw==","signatures":[{"sig":"MEUCIE8NnBRZfl+1qykFdl2LqLMz3WQRAF3Yc0GPUTPoSzSRAiEA9W+6xXIZpf6W8i17z6xCZsXTZEKe/YHYXB4gzMh82EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1539476},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"0f23b7262d352da4f31f725fb23857f77d674368","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.12.1-beta.efa245d7bb3531ba0811b8fbb30393cc9966c180.0_1773670863624_0.8963123588616804","host":"s3://npm-registry-packages-npm-production"}},"1.12.1-beta.3658a4e116a857ee16d5ecd87999499765834a4a.0":{"name":"@gravity-ui/aikit","version":"1.12.1-beta.3658a4e116a857ee16d5ecd87999499765834a4a.0","license":"MIT","_id":"@gravity-ui/aikit@1.12.1-beta.3658a4e116a857ee16d5ecd87999499765834a4a.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b737bb0dc32a2a46fcfa4fef40eacf4d73d049a5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.12.1-beta.3658a4e116a857ee16d5ecd87999499765834a4a.0.tgz","fileCount":1075,"integrity":"sha512-DMP4aE3DKk8lCHzZ0R98FRM/+llDVcSdhUKbKtDXhATg78XlGEiT+YG1KSDomqsPlIurBkGEqgAL6c0vZLrdKQ==","signatures":[{"sig":"MEUCIQCDSQX8tPC3AG31jrHkJ/73L6hfZSmYZDlBTlcMQVg4GgIgSvd/C2K4Pgv0R02ytwjvn67JXAZMoFtSS5iKdVm08J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540580},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"30c843a188cf6f07284331c5f2474bc132bafaca","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.12.1-beta.3658a4e116a857ee16d5ecd87999499765834a4a.0_1773671607958_0.5421686364766942","host":"s3://npm-registry-packages-npm-production"}},"1.13.1-beta.55e1ca7f31b9b9a0b5748e241b0e9253a614daf9.0":{"name":"@gravity-ui/aikit","version":"1.13.1-beta.55e1ca7f31b9b9a0b5748e241b0e9253a614daf9.0","license":"MIT","_id":"@gravity-ui/aikit@1.13.1-beta.55e1ca7f31b9b9a0b5748e241b0e9253a614daf9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c36caf8ee923f84f1258fe370272d63cae530ee6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.13.1-beta.55e1ca7f31b9b9a0b5748e241b0e9253a614daf9.0.tgz","fileCount":1075,"integrity":"sha512-PgnyCEIAJr++m1K75hgkISgTn+qbEIPZ8MNseR+pB5prmHY4fUHbfVPORybuELbyoxrC9T+TkxFHnXBQ3GpHFg==","signatures":[{"sig":"MEQCIH9emcAZSeRHj+dfjLWnoRQvv3iznKOQ5VG/L9niFZXFAiA54hwgElUSm/s+Qx5vo6oTH6t1fiwxRS8XclT3ajSaow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540580},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"8575f0589fff7ea3912763583c3edfd7ee1cb4dc","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.13.1-beta.55e1ca7f31b9b9a0b5748e241b0e9253a614daf9.0_1773732466419_0.5449470923932669","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@gravity-ui/aikit","version":"1.13.0","license":"MIT","_id":"@gravity-ui/aikit@1.13.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"a87560fd40093fd0a2157027d5de2bbdfc618a56","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.13.0.tgz","fileCount":1075,"integrity":"sha512-TonZm9fpBTRyyua33MS/lemNRbw49oK2gDMR3sq0iDJ2508Hyg5E7Zd8gure7Vnk2y2HhA+J5t8I+yOcCduH5w==","signatures":[{"sig":"MEUCIQDemnUfr17ZaWL11bDGYUH4KNijikoYste4e0gdrnQoUQIgdwxjdXHIRtWLCALRV1+KskEHrNouT+HT4ClzeKNXJpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1540436},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c84cee85df65440e98f7ca03d6c549d5151a4ab6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.13.0_1773735692520_0.8417441829149557","host":"s3://npm-registry-packages-npm-production"}},"1.13.1-beta.6e81c01b394d69ff0499c664803f4b9f35f031fd.0":{"name":"@gravity-ui/aikit","version":"1.13.1-beta.6e81c01b394d69ff0499c664803f4b9f35f031fd.0","license":"MIT","_id":"@gravity-ui/aikit@1.13.1-beta.6e81c01b394d69ff0499c664803f4b9f35f031fd.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"658a7ae8d61e8f800d801b47521a852abdcbf266","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.13.1-beta.6e81c01b394d69ff0499c664803f4b9f35f031fd.0.tgz","fileCount":1075,"integrity":"sha512-Z7HMdQdaXuJVtEBzpREq6hGupsi8N7us0kH7j3sk3FJNz/t2XVlbEUWGuiS+ry3f+I/wly6s3E3C5HEtiMq++Q==","signatures":[{"sig":"MEQCIC1hQOD5QkUWphg3cTp3oq91gU1WJ8Hl0D6mSuYdKXG6AiAyWu0wupIruoLehnl4Di0Y25qj7Raob5/3gMEg8oAijw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1557766},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"170da29cc16960e4817bc05ced2d69ea00d8fa73","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.13.1-beta.6e81c01b394d69ff0499c664803f4b9f35f031fd.0_1773749517476_0.602825950723195","host":"s3://npm-registry-packages-npm-production"}},"1.13.1-beta.f32c82ed2630dc1c9f66715816dee1de0d8ad899.0":{"name":"@gravity-ui/aikit","version":"1.13.1-beta.f32c82ed2630dc1c9f66715816dee1de0d8ad899.0","license":"MIT","_id":"@gravity-ui/aikit@1.13.1-beta.f32c82ed2630dc1c9f66715816dee1de0d8ad899.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"a9f1c1f2c872de33a76fa8c4c44e390b10db07b5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.13.1-beta.f32c82ed2630dc1c9f66715816dee1de0d8ad899.0.tgz","fileCount":1075,"integrity":"sha512-C0i4ii9as8DcJs6QPfBOpj1YlvAV/vlx8ck1nu4YuWR5fxssHKf3oZVzkv8CnHjNQ7FJrKiujcap1lNY1uKSyw==","signatures":[{"sig":"MEUCIEFemXN59EbJ4Ch6eWS1aZXmmaSiqqQ4Wn392fagLeBhAiEA9EsBxFVyTZNVm8boTj1+O3/UFU4mGLYXiPJci01zxiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1557766},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5a4db6d3b04a5b8218fbd838ab6a7667b4103aa2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.13.1-beta.f32c82ed2630dc1c9f66715816dee1de0d8ad899.0_1773760371283_0.7732769888453446","host":"s3://npm-registry-packages-npm-production"}},"1.14.1-beta.119af76d49cda9c19cdaaf31dbe24a1588e13d42.0":{"name":"@gravity-ui/aikit","version":"1.14.1-beta.119af76d49cda9c19cdaaf31dbe24a1588e13d42.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.1-beta.119af76d49cda9c19cdaaf31dbe24a1588e13d42.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b2fdad6608bf674005668cfc0e3d856d744db3a1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.1-beta.119af76d49cda9c19cdaaf31dbe24a1588e13d42.0.tgz","fileCount":1075,"integrity":"sha512-/s3JGA6sGYdEL6r0pkqnUkAfIXkSpLSoqDlYpugqm6MyU6F7gKGW6w6wrWLTI0HhkN4E14GLAV6E9ewCiVTWjw==","signatures":[{"sig":"MEQCIDpFZCXY2r5+mV93rMclMvKvLXytl+aLN+607oHwTcjyAiBRKmeRJDeVMbdS3L3RXGnhcMdHr9KkAlhWukHnAvXJcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1557766},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2ccfb76f73eed592fe32e3bae4443f0857261cdf","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.1-beta.119af76d49cda9c19cdaaf31dbe24a1588e13d42.0_1773763281955_0.6817613582569979","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@gravity-ui/aikit","version":"1.14.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f45dfc0f40a5da9da0a00bbf99e9064a63c1134d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.0.tgz","fileCount":1075,"integrity":"sha512-NQxxOLgZcbxfyo8XVYpZSgyY+SpalVo3+7cvqc2TwFM3sQwm2SC62KNMVA6aIBVXsJaFRXvGBE41WpDgoVvxAw==","signatures":[{"sig":"MEQCIAgW0k/G3Jhmy+xVJaFLsOK1umzkWIEHOn7khTOwwPLfAiAY1evYnGqZ3YE9OziK4mXPO1N5gvWK1HqQb6O+1FNgEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1557622},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"806a9edb22f1097e4a1e2d6913123de17cb65ea5","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.0_1773766059722_0.9372203992219166","host":"s3://npm-registry-packages-npm-production"}},"1.14.1-beta.abe816bd0597306c7f5d71641b0a3a2109f659ee.0":{"name":"@gravity-ui/aikit","version":"1.14.1-beta.abe816bd0597306c7f5d71641b0a3a2109f659ee.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.1-beta.abe816bd0597306c7f5d71641b0a3a2109f659ee.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2a38be6ae626e74094f9fc181bb2f8ae3535e3a5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.1-beta.abe816bd0597306c7f5d71641b0a3a2109f659ee.0.tgz","fileCount":1075,"integrity":"sha512-owvdnQNdisPUu2QvQ0dobazHgmtnbfr4XJsaBNqUXYP4p+AqpFhjNgWxd6DEFbszBFHurpRZ/ah8QvSGmKY+aw==","signatures":[{"sig":"MEUCIQDTUZuPW9ve1ePPtIiRRF6YTFvG3qOF7TR5aq6edvVUTgIgcBmzEW3G4QjJEJE+pD6BmM/hTahUzeYaZN2tWmxTPFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564690},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ed02394df866c97d0242e2855a9645170ac9ef64","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.1-beta.abe816bd0597306c7f5d71641b0a3a2109f659ee.0_1773842333008_0.06682061385449911","host":"s3://npm-registry-packages-npm-production"}},"1.14.2-beta.3cce12c2316a7c673f71a171ef01211e7d8b0a36.0":{"name":"@gravity-ui/aikit","version":"1.14.2-beta.3cce12c2316a7c673f71a171ef01211e7d8b0a36.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.2-beta.3cce12c2316a7c673f71a171ef01211e7d8b0a36.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"a5623067598ab6369bd37510999c6fde0e1c9cab","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.2-beta.3cce12c2316a7c673f71a171ef01211e7d8b0a36.0.tgz","fileCount":1075,"integrity":"sha512-DT0meyF2JjjHKib3x+th4xNUoxcdSLAQpwKCSfUTOoKePkR3fxaYqox37g39Ib2PcGPgEgBMZ9xLQoL0z/u8yQ==","signatures":[{"sig":"MEQCIHJrzsGfpTbz/mzwcoXfPuVr1/cYyg/HoUQvs/WokrZVAiBYEDu0c/Eqcrlxr4dqFKS22oXTTAekfFJKtasjORjFBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564690},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"91bf42f6fcccd969a78a978f4de0c0fe5de44b56","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.2-beta.3cce12c2316a7c673f71a171ef01211e7d8b0a36.0_1773853408510_0.2037772804957545","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@gravity-ui/aikit","version":"1.14.1","license":"MIT","_id":"@gravity-ui/aikit@1.14.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f58fc772cd449f56ef7169ba6a4415d27c451505","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.1.tgz","fileCount":1075,"integrity":"sha512-6I92qMpLmOJhnTQufbvUJQeZTwujeOdoVgheu0/8cW8nTLRnko2zvjfA6JPwYwY6YB2e36R1NUcJkZ9s73N9Qg==","signatures":[{"sig":"MEQCIFuSRDhGjmEdGGCR7KUXyvYRKgDKpztK0Pw9+xGYlcKcAiBDPnez51UW7fbmBbKFKSPjUhhkCJubcD13dWZ4SfPbMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1564546},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4ed739b0a4af6a44afa19ceb8532e1634e764843","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.1_1773897652857_0.08449806933879112","host":"s3://npm-registry-packages-npm-production"}},"1.14.2-beta.38de7b8d825f56d9dbfe1d80a76642e07bd5af6b.0":{"name":"@gravity-ui/aikit","version":"1.14.2-beta.38de7b8d825f56d9dbfe1d80a76642e07bd5af6b.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.2-beta.38de7b8d825f56d9dbfe1d80a76642e07bd5af6b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"e1254876eb3ecc5758d19a2a2c4eb3e118ab84db","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.2-beta.38de7b8d825f56d9dbfe1d80a76642e07bd5af6b.0.tgz","fileCount":1129,"integrity":"sha512-EHqigMW9TTRIFaBqTNmEFBJ7lgZTFte7hwWPReBCe9+HxG15MfuX/jWMGgQQd3BGXUZzMFz4kt/l1HyDm9+Jiw==","signatures":[{"sig":"MEUCIAw4v+TO80UwOOoi2jm9TOgw+7O7DXxwkBiaTFh7AO+5AiEAkTRuY/g93G6Mp/CSkt6D8RbNW5nK+jvRclonNmnqXrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1656488},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"27ef2d9f235dd7bfca4191c3525ae969e8edc951","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.2-beta.38de7b8d825f56d9dbfe1d80a76642e07bd5af6b.0_1773995384738_0.1747437673796024","host":"s3://npm-registry-packages-npm-production"}},"1.14.2-beta.46785dbd850aa6359e92c0d67c49115bdd376b88.0":{"name":"@gravity-ui/aikit","version":"1.14.2-beta.46785dbd850aa6359e92c0d67c49115bdd376b88.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.2-beta.46785dbd850aa6359e92c0d67c49115bdd376b88.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5fa2bd88cf79937ebd4cc02bb3aecf6ff7263a02","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.2-beta.46785dbd850aa6359e92c0d67c49115bdd376b88.0.tgz","fileCount":1075,"integrity":"sha512-hCy+U480H1nMIxxn0m2/rRlGFQHp9BDcs0O+BFatZrZYYJPHtT2MSTlGV+Xhh2fMXkwb94uQ98AcUvklhwCI2w==","signatures":[{"sig":"MEUCIQCMfS8W+VyWh04YYUqx2CtHbk9r/rWiPOE9DAq9q9u9cwIgXYIIp9IZ5L76uiYMSZG4UEKKLVvTNE8mlhRv1/1m/JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576109},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e6b3d1548bd1c44eb5f767a9dbf5ecad0ec71a08","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.2-beta.46785dbd850aa6359e92c0d67c49115bdd376b88.0_1774001037440_0.9937259029437622","host":"s3://npm-registry-packages-npm-production"}},"1.14.2-beta.cc9c1d6f6375f95d397601a6138bca0bdd138843.0":{"name":"@gravity-ui/aikit","version":"1.14.2-beta.cc9c1d6f6375f95d397601a6138bca0bdd138843.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.2-beta.cc9c1d6f6375f95d397601a6138bca0bdd138843.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"87c2675ac812235407e80fb5ed94976da52b8058","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.2-beta.cc9c1d6f6375f95d397601a6138bca0bdd138843.0.tgz","fileCount":1075,"integrity":"sha512-p6Mx+HGiRDxIpcUKilUGNsPHm93OckZf875FdjZMndqwimei+zpjslX5eap/I1PJKhdvQQBk5jB19yzc369bVg==","signatures":[{"sig":"MEYCIQCt3yPDM7XBX+opgzmIgnJLXOdYaT2a4JaiaKUq1NUqCwIhAPoT/8T8W6BhB8wuWJkmgNVoVZYfH3roLF8F6huMyPC1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1577867},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c324a34df653f350b1c054dcdd6bfd4ce8f4b787","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.2-beta.cc9c1d6f6375f95d397601a6138bca0bdd138843.0_1774004883943_0.15387155534435748","host":"s3://npm-registry-packages-npm-production"}},"1.14.2-beta.e0b32ffa9179860e2caf71d956e963b89e31432c.0":{"name":"@gravity-ui/aikit","version":"1.14.2-beta.e0b32ffa9179860e2caf71d956e963b89e31432c.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.2-beta.e0b32ffa9179860e2caf71d956e963b89e31432c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f4ee228f4da47895608068fc4e7dd64533ebcc60","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.2-beta.e0b32ffa9179860e2caf71d956e963b89e31432c.0.tgz","fileCount":1075,"integrity":"sha512-iBB3j9qBHQ4RAf1VeJeRgruf3FSDVtDgUrcL0X+Jl89q9qh7qLFLRlmrnVU+WXIlVk0TKRwADhGJgXVyP/WTOA==","signatures":[{"sig":"MEUCIQD7dApdnHtx7gEI3Fpfb9iHeuThecLiy7qzEJSKOE70BgIgKZsqGuxwq0pIYTqjcfETm9e1pm6a4Zbr2/eQU4ue70s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1577199},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4617b09549d973864b29c5aaf1a943c04ce5b268","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.2-beta.e0b32ffa9179860e2caf71d956e963b89e31432c.0_1774017921149_0.6811884448169765","host":"s3://npm-registry-packages-npm-production"}},"1.14.3-beta.f5c289ca295b4f6b32ae017c461f45090b0df790.0":{"name":"@gravity-ui/aikit","version":"1.14.3-beta.f5c289ca295b4f6b32ae017c461f45090b0df790.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.3-beta.f5c289ca295b4f6b32ae017c461f45090b0df790.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"702687df7959f26be3c1ff36c7d51ad8ef1f82c5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.3-beta.f5c289ca295b4f6b32ae017c461f45090b0df790.0.tgz","fileCount":1075,"integrity":"sha512-lgQG5UCxbKsWAG83kRjgRxwva8Jm7ugUaM3BuXxTwJroq04hJn/XlK25U0vr/7gYQ4u7VND8YUs3gDxpjTlGVg==","signatures":[{"sig":"MEQCIF20lrcItq6OaaA+QPTHIBxN35qAznoFDC9hhiJ7pvnJAiAUFKCYcucB1ouE9NRoZp1ZfmsLl7EBEacijfmiHQV/AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1577199},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9e1ae0a3d0d87be0be81d5b363443835a22de9d2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.3-beta.f5c289ca295b4f6b32ae017c461f45090b0df790.0_1774018250305_0.42734133050968515","host":"s3://npm-registry-packages-npm-production"}},"1.14.2-beta.96d80c4c9f8984ebb28a3dab6174ade710ac96e3.0":{"name":"@gravity-ui/aikit","version":"1.14.2-beta.96d80c4c9f8984ebb28a3dab6174ade710ac96e3.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.2-beta.96d80c4c9f8984ebb28a3dab6174ade710ac96e3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"215da9421bf6ffe587c71df09da69f26048abde5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.2-beta.96d80c4c9f8984ebb28a3dab6174ade710ac96e3.0.tgz","fileCount":1129,"integrity":"sha512-920hOksIsNBZm4RaujabSq6SKGxWlTUUlfGL63tAEsQuKitcvCap3G62VtwceMcRKNl2kRUSLKLfbB3pB/L9dw==","signatures":[{"sig":"MEQCICZnnAcfuBU9B4RqdJePux3Rp9PsOcMedvl+M8RQQmMhAiBkKm2TtI79YahahC0S3KAjPCRrTlZDYWVkYTQI0puI+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668093},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3fd24025692f86b037afeb9dfd1beab2babebb4b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.2-beta.96d80c4c9f8984ebb28a3dab6174ade710ac96e3.0_1774256026854_0.6585355301109967","host":"s3://npm-registry-packages-npm-production"}},"1.14.2-beta.e5104478e11336395e523b349bcb399c7ea57130.0":{"name":"@gravity-ui/aikit","version":"1.14.2-beta.e5104478e11336395e523b349bcb399c7ea57130.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.2-beta.e5104478e11336395e523b349bcb399c7ea57130.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"566454575dcc9c08398bb4775ce5714d497c4b3d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.2-beta.e5104478e11336395e523b349bcb399c7ea57130.0.tgz","fileCount":1129,"integrity":"sha512-p4ZHU25klKjWvEx5P/B3BHMFl00FFLCelWto6Q9kqDu0iJxRh4+zZznH0ZqJ5LIZMh6UH/XInvWK8odxadmaKQ==","signatures":[{"sig":"MEYCIQDWxz5Lw0guEaWfGIad3CJXd+lAvAnege81YK2bw1E5rQIhAPKVAVm9pZ3Gma2JWt4ZHoceT5lZ/tElVHOXphAu77IL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667667},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"fda1bfaee27e249ca4cf03c540d938d8b0ce8e4f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.2-beta.e5104478e11336395e523b349bcb399c7ea57130.0_1774256394887_0.4924904445725957","host":"s3://npm-registry-packages-npm-production"}},"1.14.2-beta.c58f4425be8389d8fb0049011d1ba7b459c72ec5.0":{"name":"@gravity-ui/aikit","version":"1.14.2-beta.c58f4425be8389d8fb0049011d1ba7b459c72ec5.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.2-beta.c58f4425be8389d8fb0049011d1ba7b459c72ec5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"eae4e5bcf54ceab3bf7450e60bd7b84b1e75be26","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.2-beta.c58f4425be8389d8fb0049011d1ba7b459c72ec5.0.tgz","fileCount":1129,"integrity":"sha512-7gXyypaBm4QLb7UV9DB8vRkyzNLOqyVmo0JelceWqLAMzNnNC6CVjjhnxxO5xo8A3q4BFLcrDWJUUKY6Nb9A2g==","signatures":[{"sig":"MEQCIGPh0vI7rj3nSl/jHRWxw1UYlKdzCJt8H9MqXbOvGyKyAiAFFzOjWMTrQNiVGSp7DoZ1HZtiMntbGg0FadJxXBf2gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668265},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"73769d5b75e5f2c4e4672bdc4b858fe0dc3fd280","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.2-beta.c58f4425be8389d8fb0049011d1ba7b459c72ec5.0_1774257386657_0.2752814265168446","host":"s3://npm-registry-packages-npm-production"}},"1.14.2-beta.60e43c3e759835787b2ef82b0489e078e47d313d.0":{"name":"@gravity-ui/aikit","version":"1.14.2-beta.60e43c3e759835787b2ef82b0489e078e47d313d.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.2-beta.60e43c3e759835787b2ef82b0489e078e47d313d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3e990486387cbfbdc57ef0bb9b957a7570f4c4f5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.2-beta.60e43c3e759835787b2ef82b0489e078e47d313d.0.tgz","fileCount":1129,"integrity":"sha512-rxXz42GFoJlPz+xk/hemrAkK6Yp4tu8lg4cg2Pd5xBh14KdubXbfs8zop3vLy9pg9VNzL9HCFM1lvxkFvCVLcw==","signatures":[{"sig":"MEQCIFxYU4FZlFoUlOikJyz+rZyAcajd+ERCcvCCe2VzKhZkAiBSPJvYlFnpcomj4Au+JtErEImEEHBrjTbSQbBjGbuU3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1668265},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4abb4948e1118fb3b4e358b3c8c334ea64c3311a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.2-beta.60e43c3e759835787b2ef82b0489e078e47d313d.0_1774257813003_0.6447646968534504","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@gravity-ui/aikit","version":"1.14.2","license":"MIT","_id":"@gravity-ui/aikit@1.14.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"37da03a59ee829e0e0a98f51b9f15d0aabe8f785","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.2.tgz","fileCount":1075,"integrity":"sha512-oxagpvBpvDUUYvQVNO+fZHkjIOeQLXeZlQnrSUMAJ3WJmerPDbgeRRAaa5GfzsUoL0ofgWZxdez6rVxjz0p5mA==","signatures":[{"sig":"MEUCICF7vzQuYkbvkX56JgvvZP5BQiMznKw+BijCKR7Gf+OoAiEAp/1Q6Tuf8ynKRxPHE85tB+1SE1aCkDLGpv0ImEH0Lkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1577055},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c5241ad21ed12ec3ff14751789625311e14c7cae","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.2_1774258693278_0.19254242792598264","host":"s3://npm-registry-packages-npm-production"}},"1.14.3-beta.6853b4027eede8d41487ec1230df3d62939fe83a.0":{"name":"@gravity-ui/aikit","version":"1.14.3-beta.6853b4027eede8d41487ec1230df3d62939fe83a.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.3-beta.6853b4027eede8d41487ec1230df3d62939fe83a.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ee184d557df643474bbdbbcf229c8cd2094e9fb4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.3-beta.6853b4027eede8d41487ec1230df3d62939fe83a.0.tgz","fileCount":1069,"integrity":"sha512-qteyNUo7RgERSuth119t2ATEDB9XBVAfvIkkG5RiduMzgEmLlZzvvHO5qECt4vk1tKuT31IFx59TB6MiC8LO3g==","signatures":[{"sig":"MEYCIQC1S+E6BX9rRR93JeZRaA4O64y/iNp2TWBR/G/TgXtQoQIhAKoEDmp4kwA8UIWMOUGzTx03d/hBNhAbGqnCkEqnTsc7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576377},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ce6efb10e11dfd24214b67d75f7775a747581d34","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.3-beta.6853b4027eede8d41487ec1230df3d62939fe83a.0_1774260124270_0.34898685934410345","host":"s3://npm-registry-packages-npm-production"}},"1.14.3-beta.bc481914db3c8c319f84a95653c194878b98b469.0":{"name":"@gravity-ui/aikit","version":"1.14.3-beta.bc481914db3c8c319f84a95653c194878b98b469.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.3-beta.bc481914db3c8c319f84a95653c194878b98b469.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"189ddd8fd13fbb07f73ddabab8a37fa4af88b27b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.3-beta.bc481914db3c8c319f84a95653c194878b98b469.0.tgz","fileCount":1135,"integrity":"sha512-g9FhwJwzqT4DmTv9da4Gzdts6F2GR4i0ichqQlCymBFhldyMB3dlIeaLUI4iiKNv+hyY3z2IThuDy0Tw4trqWQ==","signatures":[{"sig":"MEUCIEwxDbplxrvE7iKeyD4/dhEtCnJZO78tLRq4+V4DcmWxAiEA2hyqLuKcfWyvRpbh7Mhhc2ymrhRHRrMicoLkdM82/Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1688280},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b056a2c2bcdf396bd272c5b368f9ed81c4842b97","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.3-beta.bc481914db3c8c319f84a95653c194878b98b469.0_1774446632488_0.7200287775614613","host":"s3://npm-registry-packages-npm-production"}},"1.14.3-beta.c0151bfc981a1ada239af2920eda5412756df7b2.0":{"name":"@gravity-ui/aikit","version":"1.14.3-beta.c0151bfc981a1ada239af2920eda5412756df7b2.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.3-beta.c0151bfc981a1ada239af2920eda5412756df7b2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"e37e172d95c859d50e870feae4a5e3bde59f3d60","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.3-beta.c0151bfc981a1ada239af2920eda5412756df7b2.0.tgz","fileCount":1135,"integrity":"sha512-3L1spuKNK1eVBtmTtezesZhLG84WvGmOawhFYZLv9A/3Fjq4QGZFxO6VvcwcOf/faN8WuPDrb+a7Guzg7kKMeA==","signatures":[{"sig":"MEQCIGb6rACRZsX7t/+OhrgeiunHqpzmJpZk09IfHSmOcf9IAiAsp6tUGKYrmDxp5Q8dTZNzyTnbGsAy32+LrawDKXQ56w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1688822},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"06937ecfe4629e49c8f2a6122b3a191879533985","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.3-beta.c0151bfc981a1ada239af2920eda5412756df7b2.0_1774446999949_0.6887749620382178","host":"s3://npm-registry-packages-npm-production"}},"1.14.3-beta.5fc296ab411c2aa23448269bd622cb5590f33774.0":{"name":"@gravity-ui/aikit","version":"1.14.3-beta.5fc296ab411c2aa23448269bd622cb5590f33774.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.3-beta.5fc296ab411c2aa23448269bd622cb5590f33774.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"41b41e88338d03afc78c789cb80e7f3b2055b83e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.3-beta.5fc296ab411c2aa23448269bd622cb5590f33774.0.tgz","fileCount":1123,"integrity":"sha512-BRjZqnKFD90p8CVhL7L7xG4HvXdR93D3zyvSc2dhdWizkZW85ynj8lycdmpCYLm9kFl5BSnzKOKReZZfJwFgrA==","signatures":[{"sig":"MEUCIFPAgpahcr8ISYkQWbZG9pb2ou8cwnV8K+cHjVm30QiNAiEAntL6Mpg5QobSh5Z4h2vs4kkXK4u0M9XGRcC5zLETmMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667443},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c033ece4e3ce73b0aa61590310b3ced4195b30d2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.3-beta.5fc296ab411c2aa23448269bd622cb5590f33774.0_1774448924491_0.8834330281821752","host":"s3://npm-registry-packages-npm-production"}},"1.14.3-beta.f3b9aaa6058cfcd6cebaac3b97c82d6deaeb14d4.0":{"name":"@gravity-ui/aikit","version":"1.14.3-beta.f3b9aaa6058cfcd6cebaac3b97c82d6deaeb14d4.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.3-beta.f3b9aaa6058cfcd6cebaac3b97c82d6deaeb14d4.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"892a577327a77c3bbf0adc6e4969bf583037d544","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.3-beta.f3b9aaa6058cfcd6cebaac3b97c82d6deaeb14d4.0.tgz","fileCount":1123,"integrity":"sha512-PA7HVH01uGsGI/3ibxzsRkUgSms3bY3309QkuzVKfFh7EUfX4hNiW06vaGBbQoOYYvClnXF2LRSWT40cgJ67rg==","signatures":[{"sig":"MEQCID3rzxfH5FrdVmtwA0Ygh9WNb2z3t5bi+yQXacpUbZSHAiA3cObdDGkxwyZL2rVFCNMbA7JnfUCU5OYIE/8bYgw5kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667443},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b2a84166c2da395caf31dafe6f84492e4f8a997e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.3-beta.f3b9aaa6058cfcd6cebaac3b97c82d6deaeb14d4.0_1774450112043_0.11837396112388965","host":"s3://npm-registry-packages-npm-production"}},"1.14.3-beta.d9ee27f0c8e9d0a67ab1e509a35cebd31189f278.0":{"name":"@gravity-ui/aikit","version":"1.14.3-beta.d9ee27f0c8e9d0a67ab1e509a35cebd31189f278.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.3-beta.d9ee27f0c8e9d0a67ab1e509a35cebd31189f278.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"dd6152faf7e9b896f86b107ba258cb0c48011da3","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.3-beta.d9ee27f0c8e9d0a67ab1e509a35cebd31189f278.0.tgz","fileCount":1123,"integrity":"sha512-nSiVEdgO6c1+4dd3GDuaiJp8KTjpzE1HNkQhbcfVEHjFoIxmffbYbM+/5otokNDMTTv4NUaAssb8JvMSjBi1GQ==","signatures":[{"sig":"MEUCIQCVvxvJ8+xLTIL+LrZ5XXvKaTSYy9ggokeujfFiOqNqcgIgCsCMfuKNHi/JGARswVW8XrEmo9D31qmp6aAbq87t/iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667443},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ff81e0f34a6d8b21ab4a2a197996b93dd25ad0cd","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.3-beta.d9ee27f0c8e9d0a67ab1e509a35cebd31189f278.0_1774452940552_0.6260457126050458","host":"s3://npm-registry-packages-npm-production"}},"1.14.3-beta.1b621ce6d460d96cae885a122ee6b8767b25b078.0":{"name":"@gravity-ui/aikit","version":"1.14.3-beta.1b621ce6d460d96cae885a122ee6b8767b25b078.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.3-beta.1b621ce6d460d96cae885a122ee6b8767b25b078.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6b6c7f5da28e4acd61c5991f0d29a661b89a0eca","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.3-beta.1b621ce6d460d96cae885a122ee6b8767b25b078.0.tgz","fileCount":1123,"integrity":"sha512-XfPhA2Q7Q4JityBMbUcY/OcpHRhVjn5vGLee51RJANnePy3aLD5zxIJcoUxX4Z+q9Fjg0Eoc2egH/VLH9Km3pQ==","signatures":[{"sig":"MEYCIQD+4sVlZHhKYA4ffF7XM+TRhKeATmv6rsspdPW4eIKv0QIhAK8nGSLCws1BMpKcjXhw4GiMJuJSKrVIT1orblpO8tv5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667443},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d06d8d68dc94b6f4b3235cd14ae60eeafd900d5a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.3-beta.1b621ce6d460d96cae885a122ee6b8767b25b078.0_1774507861471_0.29751221008283246","host":"s3://npm-registry-packages-npm-production"}},"1.14.4-beta.d8fe26bdd4de41db12fadc89707a62552ea63372.0":{"name":"@gravity-ui/aikit","version":"1.14.4-beta.d8fe26bdd4de41db12fadc89707a62552ea63372.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.4-beta.d8fe26bdd4de41db12fadc89707a62552ea63372.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"050944e6102cb81e5d1d055bd70dfa6da92da943","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.4-beta.d8fe26bdd4de41db12fadc89707a62552ea63372.0.tgz","fileCount":1123,"integrity":"sha512-1Fmeas6fWKyBmOkp8p0yP3wuc5yUX/3/XMrShmP46VwnqseaSpxnfe+81FEw0vxCu5QBE6/36Xpgl7TbSxyqDg==","signatures":[{"sig":"MEQCIBsYHEkzF/T3ze+06uCwi/lCfUI5KzLQI+kx/4CaRTc3AiAqpTkBtLWv9s8oMDGaTq3kpFyVBCwPcu/zLcR4Bds/9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667443},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"1b4ca676097c6eed14e35b357f18454b216be64f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.4-beta.d8fe26bdd4de41db12fadc89707a62552ea63372.0_1774529365146_0.23542798938255483","host":"s3://npm-registry-packages-npm-production"}},"1.14.3":{"name":"@gravity-ui/aikit","version":"1.14.3","license":"MIT","_id":"@gravity-ui/aikit@1.14.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"34da0ca866b6e4e0675240c3037f30763e4fcce8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.3.tgz","fileCount":1123,"integrity":"sha512-qDyCJLpthHS3UbbD7d6KwkEY3wJYiGF9wOaPH2HlnbSCBCjWdeQkgRWXQLTKRigDf+AhVgBmQOaC3nTcUb280w==","signatures":[{"sig":"MEQCIFtnnzteXn9zRxzPapoRtAQ1X6yRcORRUuVzfm4KaAiyAiAvKwFxJFXCjW6hjcKaKMFJSjHc4qXJA76MwYcar7Zp7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1667299},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"03c140fbaca5dee8e5beec43d745de0d71bb0972","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.3_1774530149007_0.296455124306209","host":"s3://npm-registry-packages-npm-production"}},"1.14.4-beta.20ff8f06bcd0214ffea2078281254ef2c9f3fcfb.0":{"name":"@gravity-ui/aikit","version":"1.14.4-beta.20ff8f06bcd0214ffea2078281254ef2c9f3fcfb.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.4-beta.20ff8f06bcd0214ffea2078281254ef2c9f3fcfb.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"e515a8ff298ca4cdca0185d49ba4361f5cf60f62","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.4-beta.20ff8f06bcd0214ffea2078281254ef2c9f3fcfb.0.tgz","fileCount":1129,"integrity":"sha512-OYZyO/8u4r7h+LR51WOE8yuqDDYdvEnhK2TeEmtLdPvAw2kS+cb/1VZHhgR7zUacKls90P0BF70QwvMLzJxfmg==","signatures":[{"sig":"MEYCIQChJaZdzKSEKdaYuzHVYMBvPjBFA4VHO90v0329SYBHlAIhANOoSD413Om1ZXTt+whxshj0OPvwqZQakPwqHzTI/elq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691340},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d3d3a216f84e51d5aeeb048f1238cfde55b55721","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.4-beta.20ff8f06bcd0214ffea2078281254ef2c9f3fcfb.0_1774535312865_0.19729688827403846","host":"s3://npm-registry-packages-npm-production"}},"1.14.5-beta.3ec1840d4040f27da9bf7ddd0c1eae93369c3a68.0":{"name":"@gravity-ui/aikit","version":"1.14.5-beta.3ec1840d4040f27da9bf7ddd0c1eae93369c3a68.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.5-beta.3ec1840d4040f27da9bf7ddd0c1eae93369c3a68.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d2fc594c97a961154198ce61044a18d66e4d5dc1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.5-beta.3ec1840d4040f27da9bf7ddd0c1eae93369c3a68.0.tgz","fileCount":1129,"integrity":"sha512-M0pDd7pxb/FD3Ooo3O+3/bVsXy0zi1HhVwYI0mZy2398c6/JvPwG9ZPT/eBNodM1OkD2bo75cxyxvKAeZhPu0g==","signatures":[{"sig":"MEQCIEy0yjV6494X+RLkQBAikOnzjuWPns+IYQtEjKO3BDNaAiAdxKSLYdCPZ722OXe/9YGCKjvwTq7SUwBe5X3QsznL2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691340},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"aec41dc4cc6ff2ea35b6f9ca250c652abca4bffd","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.5-beta.3ec1840d4040f27da9bf7ddd0c1eae93369c3a68.0_1774535801395_0.19599537234277142","host":"s3://npm-registry-packages-npm-production"}},"1.14.4":{"name":"@gravity-ui/aikit","version":"1.14.4","license":"MIT","_id":"@gravity-ui/aikit@1.14.4","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4d0729d51190a52422314991da49a0af5344119c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.4.tgz","fileCount":1129,"integrity":"sha512-IG7rv4ZytrI8XdMOHqN2gv2h4j33zdzi7ZqTZ3AX+lo8g5+OF4VxL3UER/fy6KNrYsMYNig9EL7K3GiI9gAS4Q==","signatures":[{"sig":"MEYCIQDwKH9om1BkU11Ohj6F2w9xRtej1ttBNtlPVVJ7NPF8wgIhAOtym41AlI/Qd9mM7rgRHq0Q29Z9Z0qQ5R2BtweZs3Kh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691196},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"de1bfb27ccd65a0ad4342292fd7d2d1cebe14014","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.4_1774538372154_0.13292780254949643","host":"s3://npm-registry-packages-npm-production"}},"1.14.5-beta.81b9fbc010ac1c1ad53c2be9ddd8f7591ef488d9.0":{"name":"@gravity-ui/aikit","version":"1.14.5-beta.81b9fbc010ac1c1ad53c2be9ddd8f7591ef488d9.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.5-beta.81b9fbc010ac1c1ad53c2be9ddd8f7591ef488d9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"02b3b385f3de8a1e6643a0d9e34f6e76bca1b8ee","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.5-beta.81b9fbc010ac1c1ad53c2be9ddd8f7591ef488d9.0.tgz","fileCount":1129,"integrity":"sha512-o/5MekUeheWTjq+10LVPx21zICvZeTDr51uc7Zqxg7LDC1wUKQS2qSyt2KrGh+BituTYoNfSomxSCv34qiwQBA==","signatures":[{"sig":"MEUCIQDLVhZAXtQ4Zd/24a54SxTufOJRDb7D9u1aignvP2MPcwIgNlRVUJBgORmCv5VtsMu2y7XLtytwr9utgYF2sj3m960=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696720},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c5b1217728d6e30f6deaf5af9b374f79928977a7","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.5-beta.81b9fbc010ac1c1ad53c2be9ddd8f7591ef488d9.0_1774856842076_0.15796999836714987","host":"s3://npm-registry-packages-npm-production"}},"1.14.5-beta.fc28da5a72349c4e4478064b8294f036c0183281.0":{"name":"@gravity-ui/aikit","version":"1.14.5-beta.fc28da5a72349c4e4478064b8294f036c0183281.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.5-beta.fc28da5a72349c4e4478064b8294f036c0183281.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c9dfd531437fc65f643a45a7e3669ec6bd5af8be","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.5-beta.fc28da5a72349c4e4478064b8294f036c0183281.0.tgz","fileCount":1129,"integrity":"sha512-7/5havoCUTw/rS+D8CeaCCM7+ZlB9W902OdQPsMHdXb6oByoSsy7VutWkvCYE7wjIakkjj9zFeY2GFkSr+nHZw==","signatures":[{"sig":"MEYCIQCpfmNGkTXYhE+FdwqKVkHFmRqp5Oglb78zwIa9vH/cmwIhALTfOKdHcxmZ9UI+4AEqfpakPxYhZzBAltG+OBhTiCWQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696720},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4b785b493cd08abc7ab89baa1b3dfbae885f9802","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.5-beta.fc28da5a72349c4e4478064b8294f036c0183281.0_1774857573649_0.10276873760536187","host":"s3://npm-registry-packages-npm-production"}},"1.14.5-beta.46287703eed089693b14b2774220327fd2e7597a.0":{"name":"@gravity-ui/aikit","version":"1.14.5-beta.46287703eed089693b14b2774220327fd2e7597a.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.5-beta.46287703eed089693b14b2774220327fd2e7597a.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8adf76f823efe1593af926c0851f595133bab64e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.5-beta.46287703eed089693b14b2774220327fd2e7597a.0.tgz","fileCount":1129,"integrity":"sha512-tNOQIRWhRToZnpZTHsh7W+MzBG8jlkFHTm4ZGOS3wTiy2TIL7vbqxa9AA/yr1QjYHKgTRZAMSxqclIcLVgeE6Q==","signatures":[{"sig":"MEUCIQDg2fXJdm2IiDlV9ANE0w1ft9zf4b5ReH3roXhpA9l7iAIgScy9oEnUzEB7B6cmleLRByYPn0Wd/742ttW8TBt4ihU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1696720},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d8e5d7284c69b7d64cdc6f7ae7994a8f2aede489","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.5-beta.46287703eed089693b14b2774220327fd2e7597a.0_1774858046573_0.22483052402920078","host":"s3://npm-registry-packages-npm-production"}},"1.14.5-beta.2867a1fa7149a57dab8d79d50a99a5f6a76cc9b5.0":{"name":"@gravity-ui/aikit","version":"1.14.5-beta.2867a1fa7149a57dab8d79d50a99a5f6a76cc9b5.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.5-beta.2867a1fa7149a57dab8d79d50a99a5f6a76cc9b5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5fb2e9f960ce24abb8017cd4d67dc95e9881b422","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.5-beta.2867a1fa7149a57dab8d79d50a99a5f6a76cc9b5.0.tgz","fileCount":1129,"integrity":"sha512-tmKnR4QfV6vtHd1PzFVOykI9Ixk3DkrUVtoDM4dhDLIpCguPnswwRnH6+ZvY0T3/c375g9uHUjhWICJZEmHO9Q==","signatures":[{"sig":"MEQCIGu5yEuM7oAOq1+VqnK/g6kkEIE0njqOHQzhu3cpPEh3AiAcjvRxvh4u/0BvMJCSDbF/JeVn3NAdPjSC2iAoykshxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697497},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2a90d9e8d636bbe506f4cf1028fa52539a92cfc2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.5-beta.2867a1fa7149a57dab8d79d50a99a5f6a76cc9b5.0_1774871779058_0.0029588668342750424","host":"s3://npm-registry-packages-npm-production"}},"1.14.5-beta.deb78419b34ae7d2692243b0f3f4c837c5e27d97.0":{"name":"@gravity-ui/aikit","version":"1.14.5-beta.deb78419b34ae7d2692243b0f3f4c837c5e27d97.0","license":"MIT","_id":"@gravity-ui/aikit@1.14.5-beta.deb78419b34ae7d2692243b0f3f4c837c5e27d97.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2261627016a47659bb5782e4394bde84e774eb01","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.14.5-beta.deb78419b34ae7d2692243b0f3f4c837c5e27d97.0.tgz","fileCount":1129,"integrity":"sha512-Clopt565ASmUTTTeuymfYXV+t+eIYxFU9QVOJ/HOYY6n8kPNSfNiE62syPS0Jb7+do3KEO0jp6wIi0EC/usB2A==","signatures":[{"sig":"MEUCIQCiROc6kFF22XCSTP5zivoNyte4nXzaVo5ngNP7tDgzVAIgFgpZmDbjQeDg9kvguG2J6ELt6loxa5DWd3988ecwG2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697497},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"26b1d22780b7c13c50b9ecf87ee462e1fe6f4613","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.14.5-beta.deb78419b34ae7d2692243b0f3f4c837c5e27d97.0_1774876520723_0.16896807966593008","host":"s3://npm-registry-packages-npm-production"}},"1.15.1-beta.c7c634c36617845713d575705fe50aefb5c26baa.0":{"name":"@gravity-ui/aikit","version":"1.15.1-beta.c7c634c36617845713d575705fe50aefb5c26baa.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.1-beta.c7c634c36617845713d575705fe50aefb5c26baa.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"81066cb0c3d7d46867ef735860eedc26179d90a3","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.1-beta.c7c634c36617845713d575705fe50aefb5c26baa.0.tgz","fileCount":1129,"integrity":"sha512-MfsAe0HZmmr1iuTdDugG60LC8A0UcnlxczOgqwDB8zWTHNj8psVWyt5c9+Fpvryu2ZN24e0+S9SOz8oyZroLtg==","signatures":[{"sig":"MEUCIQDgNh1ktAZgpW2P6b+pAgQ1lykfDH6xNiggAmzlHkU+8wIgBTNeEffFgkrKez1GKqSpByZGtSD2go3imvG4ZhIj4V4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697497},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"6e2839b2d5b8890e94dcc40ea8479de7782fc930","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.1-beta.c7c634c36617845713d575705fe50aefb5c26baa.0_1774879571273_0.9851925910800865","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@gravity-ui/aikit","version":"1.15.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"fba27e07fe7064335fd2885481b452e4ec97a9fd","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.0.tgz","fileCount":1129,"integrity":"sha512-pmp9wdIBhenydrZXgvjsvruOoNRZ6bsDHt6SvgW9OMjKWbhHYccRH9wQ6brB1XM02rxw7bAg30GKr7xZgbkkcw==","signatures":[{"sig":"MEYCIQCnOwTMPbz6o7olHtiqF5LuuIGUEpNHXRFlOcZSADPlywIhAPoZg2yS+L3w0cT51a9WjJJoRegzY1aime0SrN2rjekV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697353},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c6f40afb7f67abace29f763f9b440ac49a961a33","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.0_1774881090822_0.3738896940538625","host":"s3://npm-registry-packages-npm-production"}},"1.15.1-beta.5b549c93ba9399dcb84d47a1f68e42db6f99444e.0":{"name":"@gravity-ui/aikit","version":"1.15.1-beta.5b549c93ba9399dcb84d47a1f68e42db6f99444e.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.1-beta.5b549c93ba9399dcb84d47a1f68e42db6f99444e.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3d153a1403f1d8a0e72442c8bb60a63aac5e1fde","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.1-beta.5b549c93ba9399dcb84d47a1f68e42db6f99444e.0.tgz","fileCount":1129,"integrity":"sha512-XlHVu8wypVCqng4fzAnWxwYR3cF6qeP/Wd+9siA11M2VXqELP4S36kI2EFSQU54NJdK2TPeUaFG7HLQRrpuc+Q==","signatures":[{"sig":"MEUCIQD33cEE39MsfD3RniQw/DUIcbapOHdsTUDAD63JwkR80AIgOWs9VvMhapTdb7O0AdvifPD5uHuJeNyB5kWH8Dolebs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705422},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"66ac730ef7995f5ef1e1803366d1419405f81b3e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.1-beta.5b549c93ba9399dcb84d47a1f68e42db6f99444e.0_1774967044870_0.04386278906450114","host":"s3://npm-registry-packages-npm-production"}},"1.15.1-beta.f3406fe15717adcad7943b5dd7c5f86e05103596.0":{"name":"@gravity-ui/aikit","version":"1.15.1-beta.f3406fe15717adcad7943b5dd7c5f86e05103596.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.1-beta.f3406fe15717adcad7943b5dd7c5f86e05103596.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b91d72482da6e992932faccd28319b87f1220b6c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.1-beta.f3406fe15717adcad7943b5dd7c5f86e05103596.0.tgz","fileCount":1129,"integrity":"sha512-eQpTrIDG0/Q8GDzXBi/ovrIqDkVsG84cN76Zk2cGKnKlk8HD+vKS45fPWx2rks6PvjlGEl6HWIZ0Dhyhamt1tw==","signatures":[{"sig":"MEYCIQDLhWHloxLKmNwFzJ6cBZ+TRi75a/Ddl/994+R9kx1M8gIhAIFIStcbdroLFIT22tNfQqOkRFusMXZSbwYYPASkXFn/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705422},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"111d8a2eb30dc3f6868aaf7ee391b3042accb697","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.1-beta.f3406fe15717adcad7943b5dd7c5f86e05103596.0_1774972368212_0.4970494146584412","host":"s3://npm-registry-packages-npm-production"}},"1.15.1-beta.31e999fdda7be822eb8e1a0c26929e645ac375f9.0":{"name":"@gravity-ui/aikit","version":"1.15.1-beta.31e999fdda7be822eb8e1a0c26929e645ac375f9.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.1-beta.31e999fdda7be822eb8e1a0c26929e645ac375f9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"817a77e77a28dbd599bfaee4c657c47dcbc6f3d4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.1-beta.31e999fdda7be822eb8e1a0c26929e645ac375f9.0.tgz","fileCount":1129,"integrity":"sha512-5N+D5iYudj+qL1URF1rf9wUw8aKLTyeV82kF5mQszrUwxrr3Dk0QC57yIgJS9SNiUqabqHfCOjbT8sIFwtCihA==","signatures":[{"sig":"MEUCIQDxzJa3FhAxZSp3lLShdS6s8Kk8gugdTx16IQ2ynYHC0gIgW9IU/8987EL2UYCGBfMNPohrchk5hCNr/UFvEmdUY8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1705422},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"0585fed38a2b61bbcd272c480509270839ca3842","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.1-beta.31e999fdda7be822eb8e1a0c26929e645ac375f9.0_1775029065747_0.7868406851946537","host":"s3://npm-registry-packages-npm-production"}},"1.15.1-beta.a39bdbe1e0e16c151e6950ea387a478cb8c0cf0c.0":{"name":"@gravity-ui/aikit","version":"1.15.1-beta.a39bdbe1e0e16c151e6950ea387a478cb8c0cf0c.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.1-beta.a39bdbe1e0e16c151e6950ea387a478cb8c0cf0c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"0220c4098aba69a352804d28a7e7141f3e8e95cb","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.1-beta.a39bdbe1e0e16c151e6950ea387a478cb8c0cf0c.0.tgz","fileCount":1147,"integrity":"sha512-dgBSLp4aOdEimoFa6cO8QcQzOAJHjFZ9ttrVs6f8wDtHEipAr1m1Wvu0rYLZmFQdMFb+116XNpnP8KwgxZs7pg==","signatures":[{"sig":"MEUCIGBw/DGTRaUqkXrHYS6N5LnDTw2aU9LotfMvaEF3bQRQAiEA54lTHvOg0HgzUvh9JMe+umypuw8bUp8ZHRAZd0fEyEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1766565},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"46459d6b20a1c1adbedd22ffa7dd19d165c0ed8f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.1-beta.a39bdbe1e0e16c151e6950ea387a478cb8c0cf0c.0_1775131080001_0.2299209778192448","host":"s3://npm-registry-packages-npm-production"}},"1.15.1-beta.f9a0ea11e0078fdb3539e04a2d61a4d74a32ae70.0":{"name":"@gravity-ui/aikit","version":"1.15.1-beta.f9a0ea11e0078fdb3539e04a2d61a4d74a32ae70.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.1-beta.f9a0ea11e0078fdb3539e04a2d61a4d74a32ae70.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4c28b462814a9be039341419fbd170c4679e117b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.1-beta.f9a0ea11e0078fdb3539e04a2d61a4d74a32ae70.0.tgz","fileCount":1129,"integrity":"sha512-tdHnaiIdyZbTPvyKZOyisRyAGg4gR3HqSAWS/o4IhZaozjIp8GhP2mJiEwyBa4K+/hngjGm8fe5l7BbB61AKvw==","signatures":[{"sig":"MEUCIQDqYISDQQalezdWDxsowlmWB0NdkrQtyPoxRzMjcKlzfwIgN1m4AtPpypCwrlXXZ+/6l/APUvgIMxG8SOEPn8azfr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1702387},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f7beeb89d033b6f586cffbe8a39cfa0e070a7796","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.1-beta.f9a0ea11e0078fdb3539e04a2d61a4d74a32ae70.0_1775134831992_0.567680999826264","host":"s3://npm-registry-packages-npm-production"}},"1.15.1-beta.2c5da3c6003b5b6a89cc864abb86a3285d933ce1.0":{"name":"@gravity-ui/aikit","version":"1.15.1-beta.2c5da3c6003b5b6a89cc864abb86a3285d933ce1.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.1-beta.2c5da3c6003b5b6a89cc864abb86a3285d933ce1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"439bb9d19157a11d629e516531f3f467b882e592","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.1-beta.2c5da3c6003b5b6a89cc864abb86a3285d933ce1.0.tgz","fileCount":1129,"integrity":"sha512-q14czrfoygW1Q9aOQ7v9InpOYHnLpY1ug9B1t35+9dgEqXeP7Ppr/X98coh8oT9VZceFBke+m80FLc+hKocflQ==","signatures":[{"sig":"MEQCIADCXo51Nl/R3KWZokNAipNCMjov2R+Fh5ZNq1Zyb6fmAiA1+0+zTNOqsuwO/88l7fpXioNuWlEwiiW1Dd5yFU/mqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1702387},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b2f1c72687c3cacae37add51cee649aaaa832eae","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.1-beta.2c5da3c6003b5b6a89cc864abb86a3285d933ce1.0_1775136652255_0.9301174236371146","host":"s3://npm-registry-packages-npm-production"}},"1.15.1-beta.d12791710dba9b41c1c00d850568817a7e66db1d.0":{"name":"@gravity-ui/aikit","version":"1.15.1-beta.d12791710dba9b41c1c00d850568817a7e66db1d.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.1-beta.d12791710dba9b41c1c00d850568817a7e66db1d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b602ccaeb58b6e60cf20e2bb6ffb4304197a7461","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.1-beta.d12791710dba9b41c1c00d850568817a7e66db1d.0.tgz","fileCount":1129,"integrity":"sha512-5YBCxXXHQPnp69SXWkKC9zq8Wd8ipf8f18RvasjLnFbms6wup1gNAmvRWYsKb09xZo0xRGr/V7pWZW3QFzUaJQ==","signatures":[{"sig":"MEQCIHB60Ap/ea1f0V/Z8RBMp33wsNRV7pAPLt6sXTkRfjLWAiAyhDo9I867SkvoyGgo+YkusuE+msOK/6l3/QO8cPYKaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697497},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"63160ddc0802833b867d3c04b2d38e036ee030b8","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.1-beta.d12791710dba9b41c1c00d850568817a7e66db1d.0_1775229233064_0.21450331984654714","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.d81b7166676e05b09e515b7eb030c94b251e9c95.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.d81b7166676e05b09e515b7eb030c94b251e9c95.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.d81b7166676e05b09e515b7eb030c94b251e9c95.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d1485294f94d13a580a0407e2a4ac5a96f99e33e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.d81b7166676e05b09e515b7eb030c94b251e9c95.0.tgz","fileCount":1129,"integrity":"sha512-XLQ9AjpZrvP81ci4tsWI7LUSAmIktOtD0PAs8BQKcj4OvNmFwahnMHjRuL5idN1ECvd5F1CwJ9L0+3+zTjHuPg==","signatures":[{"sig":"MEYCIQDuusrKnlGRvv80+neoMSO28ybF+pZmX6OrQiFQOE1SnQIhAOabzVLSK2X1RBJ2fx5qwxdYQHNm5mgNmmdZtgq4kqCJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697497},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"25eeb70738f0d1943cfdc39796247cf0e09e9ef9","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.d81b7166676e05b09e515b7eb030c94b251e9c95.0_1775229608621_0.8291210405466569","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@gravity-ui/aikit","version":"1.15.1","license":"MIT","_id":"@gravity-ui/aikit@1.15.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8f34a878cf8c19771cf9eb4b119b08ba6470f1ad","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.1.tgz","fileCount":1129,"integrity":"sha512-57Qbqn7o2LDxdIVVFVjCK/WiFwaTebYtfas+PY9OIddC+OIE/w+DEZds5hxfDsIspF9gHSYehrFfeYFjhMvFvw==","signatures":[{"sig":"MEUCIQCQeoRf4Binj0FFCcMVfxSEfQTcgZAV38lMj96me/FlHQIgIZy0SYKT9XT2YNfKh61PYTxaDAb9XcSGhY+ZAkOnIks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1697353},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"090feb450cd932aa4f4732ec53e6fc0c7430a8ae","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.1_1775468021421_0.3770080753396745","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.be3d04c818c9fb1c6d020105b62aceb7a4c123fe.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.be3d04c818c9fb1c6d020105b62aceb7a4c123fe.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.be3d04c818c9fb1c6d020105b62aceb7a4c123fe.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"611bd531fe41504ae11d8ef7351a54bf72a99a7e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.be3d04c818c9fb1c6d020105b62aceb7a4c123fe.0.tgz","fileCount":1147,"integrity":"sha512-+7W1iVMZ1tKKxSVMBq75H5/dOF/w2u1Yvq6+NP08dlUEyzaa5M4n+Pq0GoLWGA16IvlV/a9QK4N961+Ltl0oQA==","signatures":[{"sig":"MEUCIB6p6Iziymc3lIfy/p0o11YaYUdRShBzANHyi9YS0+feAiEAoV9FXBuhnimWAe5X3CnmJmiSg3IA+1nABMGM9Pjse7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771455},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3f3f6ede800b3670cf4dd5837919f2d7500c4be2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.be3d04c818c9fb1c6d020105b62aceb7a4c123fe.0_1775468214017_0.4867556312414385","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.01678f823acd9a1c0e2c0feb63b2c893090e60db.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.01678f823acd9a1c0e2c0feb63b2c893090e60db.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.01678f823acd9a1c0e2c0feb63b2c893090e60db.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"bd2655610e7911582e0647feab450509945bc7af","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.01678f823acd9a1c0e2c0feb63b2c893090e60db.0.tgz","fileCount":1147,"integrity":"sha512-Uj/ASq45r5sX7owqnu20c9FV490P0M4SPjfIKqBWCVBPayE9ItQaN1BRJ1qYLaXtZjwZI8y+keia/39eqX5+xQ==","signatures":[{"sig":"MEUCIQC+KagojAzEfH1hr4KR0ltS2Gx80TJjffIJbKScy70aOwIgH7lIyFAXQGvtH0eoj+BRRvzT8ru/RAchCMIZ+9XgH6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771455},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"54e31463a9f4480699a9dafb49d7a1ccfa8e0762","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.01678f823acd9a1c0e2c0feb63b2c893090e60db.0_1775468660575_0.9941658865918546","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.12d894e43bcc0b7b911e62db16634e4e418ff48a.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.12d894e43bcc0b7b911e62db16634e4e418ff48a.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.12d894e43bcc0b7b911e62db16634e4e418ff48a.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f1c65d3052aa9cede6cb660f13fabeabb90059b1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.12d894e43bcc0b7b911e62db16634e4e418ff48a.0.tgz","fileCount":1147,"integrity":"sha512-4dOIGozgj87nZPvjKoe3cQxEiFjkbSEwUv1dGyJJxeO0XoN7uGOGTyRUFLXe1W/baqdT6KP/DDUkHYr1Cs2wwQ==","signatures":[{"sig":"MEYCIQCOBDHfapZn6Puwcv/f/BkCPEEzOl/yVpXY5PBlwp/H4QIhAKjUoBKgVqveO1veGMuoIruGE8F648mY6BYUht7ImWTX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1771455},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f513c78d0c9b4af74d464444a65969479459f7d7","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.12d894e43bcc0b7b911e62db16634e4e418ff48a.0_1775469182973_0.8832998999285546","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.df01cb9fec8b24a263868054367a1aa04bc5fbc5.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.df01cb9fec8b24a263868054367a1aa04bc5fbc5.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.df01cb9fec8b24a263868054367a1aa04bc5fbc5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"54f2cbfd8e6c179073c26ddee655ee518c049354","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.df01cb9fec8b24a263868054367a1aa04bc5fbc5.0.tgz","fileCount":1135,"integrity":"sha512-ogsR/GYgtNFwdGBDJWFJyEEoN0MjKNJwVZYqPaiIkuckudKzBUYGJMKR7tdV2SiBiJNaq5vnkTGsTOU5fexR0g==","signatures":[{"sig":"MEYCIQDnvI5qCD/sVeq5O8C35vJxy3c6oomMvOT1FXuXFqu46AIhAJu0CCOsXOU6t9zaozwrAUmmrKyyGq+d+4drnAMmcxCY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1718557},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ab14b3338941e413bb4fcf6b02b2010fa7182324","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","remark-parse":"^11.0.0","unist-util-visit":"^5.1.0","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.df01cb9fec8b24a263868054367a1aa04bc5fbc5.0_1775477594267_0.7960622456768409","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.a2f15b6e1f1210bd64dc394aafc4dc2a0547e727.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.a2f15b6e1f1210bd64dc394aafc4dc2a0547e727.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.a2f15b6e1f1210bd64dc394aafc4dc2a0547e727.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"50f1c49407f6d4b8c5072153d21386a15c91813e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.a2f15b6e1f1210bd64dc394aafc4dc2a0547e727.0.tgz","fileCount":1147,"integrity":"sha512-1tOX8KsgA36ZRaxPHRkRPjq1i6YpHE7erEDzwpBwCkNJmVch2OgmTGG5EAofG8afSqJYcmPea6HwFW2v6mQCAg==","signatures":[{"sig":"MEUCICKNQWtm4vXyuFdk6K2RkXomy9cwWlLR4xD5c6bAL3WtAiEA/gw4yWm5xfNFacYI762nRfGOHDytwz1H8Que0DrBPrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1794952},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f2aee9514f536ec064a241bcc6f8b9d92699420e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.a2f15b6e1f1210bd64dc394aafc4dc2a0547e727.0_1775546987344_0.39534233383473016","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.19f267e6f1ae67bca3f0118573a14b97aa799a96.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.19f267e6f1ae67bca3f0118573a14b97aa799a96.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.19f267e6f1ae67bca3f0118573a14b97aa799a96.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8c27dd8f44d98d9a5a8b826a6db2099673c848e1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.19f267e6f1ae67bca3f0118573a14b97aa799a96.0.tgz","fileCount":1147,"integrity":"sha512-oJI27IGnzab60cUEqpqs/OiuW6nyC5wGefCFQHd1kXgqJwHY7WeQibAkrrJN+NCV0HyGfuO1AJDyQl99zZOnsA==","signatures":[{"sig":"MEUCIBJb9T+8pboSvJjbX1svgemBdHxryNWd57yYxm9aXJzXAiEAxtKi6Ej9/PBHLTnVMU1UobV9XOYjW4AJ3u1UQLBeC5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1794952},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ee13fdad56065630c4e5b0a8390fda1b45a8c80c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":"^1.0.1","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.19f267e6f1ae67bca3f0118573a14b97aa799a96.0_1775551485629_0.5609875599224192","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.861e39bde7a2b7eac9357dbe878729df97b20047.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.861e39bde7a2b7eac9357dbe878729df97b20047.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.861e39bde7a2b7eac9357dbe878729df97b20047.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"890d897a274a1cc7babe941eb4e8c1553e1bf42d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.861e39bde7a2b7eac9357dbe878729df97b20047.0.tgz","fileCount":1129,"integrity":"sha512-TFR6veo2GoxLNZ3GPc65t1KaqIr4fByjV1HiiSxMUlesgeBvPsexQFzEyKKZlwCnKSqMBynUR1eZDGEnjrCyPg==","signatures":[{"sig":"MEQCIF+DDIDLeoHrJV1X2b/CGTCz7ncyLQerKudJP5HIrwcNAiBhN7KRw7y+QODmdtJCzr3IDJXNonOdgT0N362anN6djg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1702395},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"68cebab3e4429622942f0cb6806eb85a06b58bbc","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.861e39bde7a2b7eac9357dbe878729df97b20047.0_1775551662559_0.7531319085941734","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.bcc1f7cf9263686150f2d26481439115f0c79842.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.bcc1f7cf9263686150f2d26481439115f0c79842.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.bcc1f7cf9263686150f2d26481439115f0c79842.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c01df5cca518627c019823af3359453ed7bf9e7c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.bcc1f7cf9263686150f2d26481439115f0c79842.0.tgz","fileCount":1147,"integrity":"sha512-d9waRugrd7zi1KNQhMh+TBLtF3JfZd7vTnH8rzHhkYRK3p1Ak7yy7F/cexwPDYxe7DZUnaRjmZLxzbPXvW7yMw==","signatures":[{"sig":"MEYCIQCjMzV3satVnnnmI2c//Wf2wX02XWQBzwjC0ceGMHGiiQIhALmQJ0vYmtQfly5Fd3OcFsXJ4E6c14Cs+0l/TyIEmTiz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1816926},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"21acbfabeca866617791f5c2b524d9e039571a5f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.bcc1f7cf9263686150f2d26481439115f0c79842.0_1775640515638_0.38274712613718975","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.8aa06237ec71cf151525c2c5b014b017c46e92c3.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.8aa06237ec71cf151525c2c5b014b017c46e92c3.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.8aa06237ec71cf151525c2c5b014b017c46e92c3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"fc13bab3550eaf79dfeabd2091867ad16a26325e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.8aa06237ec71cf151525c2c5b014b017c46e92c3.0.tgz","fileCount":1135,"integrity":"sha512-aB1LUvZ96Zj+fOKsGtQKv6O8UhIRMhlbjqrprrBcI2j7Ff2SNQdmyYANAHhNWo4aNFDpSZMSExPhS+lxIWFXYw==","signatures":[{"sig":"MEUCIQCp/VWqol+O8VelefrLkDMKT+jrzMMrwW5uZB831h78aQIgdHu9vSGSm/G2HAr9OZI2dvYtoPoVldyLI8+Xq9TZc1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1716175},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"a5b2a03f34139c178b36fdf909d071410d5b3ab3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.8aa06237ec71cf151525c2c5b014b017c46e92c3.0_1776082238321_0.4255216577137826","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.e0dbf3f257cfa22bab8027f0e3d6ca18e80e6e7c.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.e0dbf3f257cfa22bab8027f0e3d6ca18e80e6e7c.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.e0dbf3f257cfa22bab8027f0e3d6ca18e80e6e7c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c94aa87628f59ae8056ca462983d4993a5aa2189","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.e0dbf3f257cfa22bab8027f0e3d6ca18e80e6e7c.0.tgz","fileCount":1135,"integrity":"sha512-Hf11EDeW7ODOyttdFRJeP2rWGdAptrzq3Xmkz6SI1kjwoT4VN6eHtnJtksmFFxOL/YmpNYP6z1inJ9rm5DGACw==","signatures":[{"sig":"MEQCIGGf3PXnGOTxHWrjUzGTn4qpL68JRYXL9a5ldJIaQtB1AiBn9YT+gdJDnOpCwjiyXKGSKVS/3s0rX8dXbIwHk2CL6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1716175},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"60ad8de2540e0b43d491bb82b18469bdc5384311","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.e0dbf3f257cfa22bab8027f0e3d6ca18e80e6e7c.0_1776082620158_0.5067650776371422","host":"s3://npm-registry-packages-npm-production"}},"1.15.2-beta.18776cf410ae87e0ac85ba6e4190c3550d7467e9.0":{"name":"@gravity-ui/aikit","version":"1.15.2-beta.18776cf410ae87e0ac85ba6e4190c3550d7467e9.0","license":"MIT","_id":"@gravity-ui/aikit@1.15.2-beta.18776cf410ae87e0ac85ba6e4190c3550d7467e9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d600515f4a0bce3eb669bb2c1f5dce37d0a4d088","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.15.2-beta.18776cf410ae87e0ac85ba6e4190c3550d7467e9.0.tgz","fileCount":1135,"integrity":"sha512-O4C24c57JqhRyINndosyDejrd8b5eNrGzj9D8mjsm8SXE1sjU4iQaT9UpENsi4Q4ixZxV1l4xQJGOuJYacStZQ==","signatures":[{"sig":"MEUCIQCPTR0Ie0Vnan/Gcno5MZ4/a9b5o4PvR9F+FrrnUqh7HAIgFCfzMVdhj+cWVHC1jY2T6ZLt4NMR/6DI3ccXBBz0oHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715837},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"50e8bcddda57831467f04a1471fa4e913faf70cc","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.15.2-beta.18776cf410ae87e0ac85ba6e4190c3550d7467e9.0_1776161922949_0.7908317477334874","host":"s3://npm-registry-packages-npm-production"}},"1.16.1-beta.322fc1effe6a0da11c4a5dc014c73a8380a789dc.0":{"name":"@gravity-ui/aikit","version":"1.16.1-beta.322fc1effe6a0da11c4a5dc014c73a8380a789dc.0","license":"MIT","_id":"@gravity-ui/aikit@1.16.1-beta.322fc1effe6a0da11c4a5dc014c73a8380a789dc.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"077acb356c3229ee02e7dd713b7c20803bc1a3b0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.16.1-beta.322fc1effe6a0da11c4a5dc014c73a8380a789dc.0.tgz","fileCount":1135,"integrity":"sha512-bVu+3XQAzIHuMfevtQ6ws6fvmJnsN7qPGACvBaL51maVPRsk+4nnX2rwWh1w9Kr0MTa6UhEFeR0ImBO20dEv5g==","signatures":[{"sig":"MEQCIFMZEh0rKK+TStt6gbzHRT5cT+r/jfhzZFmrnqJkOfVCAiBXs4zpU9q1ssAoOQmnUPrGzzK2Zrhli9JSN7USFEsQSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715837},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f5b4fc137321d02c88e79e73a97421a293c80c2d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.16.1-beta.322fc1effe6a0da11c4a5dc014c73a8380a789dc.0_1776170285085_0.45145673812415166","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@gravity-ui/aikit","version":"1.16.0","license":"MIT","_id":"@gravity-ui/aikit@1.16.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ffdaa09c50995aee06392aec006cbacf629cc6df","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.16.0.tgz","fileCount":1135,"integrity":"sha512-NSJ4xVFO95bPf9++f3m0PHMErvwJZ5WDxRZfKBu9QE/4gDZ7u/XP6txkHo95uhe5SKlFltXkJmyb1zAGj25pSA==","signatures":[{"sig":"MEUCIE1AdV8VVo0wdgK/Q0Kl2nSWHUoeJqnwkRoy2URWCDUKAiEA7Bxq54vWqXFGOMjSPOD3yP8aqEp+hncIl4MTGd2rJB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1715693},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"48f3c6855cec81fee8dcd9db9d2274831c732b57","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.16.0_1776175277918_0.15894517832155297","host":"s3://npm-registry-packages-npm-production"}},"1.16.1-beta.2b276a806a7caf07c79c7b03a3db354f26774aad.0":{"name":"@gravity-ui/aikit","version":"1.16.1-beta.2b276a806a7caf07c79c7b03a3db354f26774aad.0","license":"MIT","_id":"@gravity-ui/aikit@1.16.1-beta.2b276a806a7caf07c79c7b03a3db354f26774aad.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"af6d4a349fdab8f2fe91688ffe948060d43cd93d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.16.1-beta.2b276a806a7caf07c79c7b03a3db354f26774aad.0.tgz","fileCount":1135,"integrity":"sha512-vX4Xi26Db462dzVM6i2q0GmwY+Z2+IzyKFdGJhoBIOkMpiRwYm+jsVJNJgSjgrFfvBzDM4fbpaFysPy/3Zg2jQ==","signatures":[{"sig":"MEUCICtHJzeBCemfrAH3jUvgys2FXkIQkGo5iorZhIYY5YuqAiEA3741SoFf4Yal4YyWQEsArl+eOllB02YITtjeAWNvGlU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1723305},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3bd2bb34518713cd2081a3d907a358652e46a1e4","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.16.1-beta.2b276a806a7caf07c79c7b03a3db354f26774aad.0_1776864940729_0.17683958135976074","host":"s3://npm-registry-packages-npm-production"}},"1.16.1-beta.083bc0ae1021cbd98791e13f08e02176b2c81ad0.0":{"name":"@gravity-ui/aikit","version":"1.16.1-beta.083bc0ae1021cbd98791e13f08e02176b2c81ad0.0","license":"MIT","_id":"@gravity-ui/aikit@1.16.1-beta.083bc0ae1021cbd98791e13f08e02176b2c81ad0.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"94b55c607337fe2b3f4badfb22318e3fe9e2c16d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.16.1-beta.083bc0ae1021cbd98791e13f08e02176b2c81ad0.0.tgz","fileCount":1135,"integrity":"sha512-EhPoYjRThQM/tUtdEOGOQZQEgdfYWEhUNFDGtzMqXNBRvLNAa+YL5I+xzvT8E6b7i7zuF7apBxSc3Deronw8Ng==","signatures":[{"sig":"MEUCIAhSrKfXpPnLqC9NwINSsuKW3+HmxQAis7U/hfrOQRWBAiEAqokyuvUBNEl4InvT0PVElMZn5gfXm4mZvBwDtmb8Ke0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1724043},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"fe27bc14704f92621ade0fd7fdf5e6d15b886677","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.16.1-beta.083bc0ae1021cbd98791e13f08e02176b2c81ad0.0_1776936864229_0.15539135198628262","host":"s3://npm-registry-packages-npm-production"}},"1.16.1-beta.3a5ab20f5b82045ec5774cb81d1bf0ea6eafaf18.0":{"name":"@gravity-ui/aikit","version":"1.16.1-beta.3a5ab20f5b82045ec5774cb81d1bf0ea6eafaf18.0","license":"MIT","_id":"@gravity-ui/aikit@1.16.1-beta.3a5ab20f5b82045ec5774cb81d1bf0ea6eafaf18.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"82e5a26a03108ce939ea6b9ff120d2e5de62f957","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.16.1-beta.3a5ab20f5b82045ec5774cb81d1bf0ea6eafaf18.0.tgz","fileCount":1135,"integrity":"sha512-Jrvk1bGnavEsjXD0nJRDmKL0plFyVFV8miOnZd7FcuFBlpZg1osX3yQMoFc6y5BsYUrQqFlTHAhuk2antQmQIg==","signatures":[{"sig":"MEUCIAeAE6YorDxm616hTXD4D5zYGoIwgPrji4d1vFUxbszPAiEApWAIFpor2nmPh7GRtyn1B1bqm6mwCWBfmJ/41WTaTWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1723305},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c1b0daf3b543d021311e665cedce68cce9b52033","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.16.1-beta.3a5ab20f5b82045ec5774cb81d1bf0ea6eafaf18.0_1777039929095_0.7662679703375519","host":"s3://npm-registry-packages-npm-production"}},"1.16.1-beta.e95dad81ddeac6dd8851e5fe1caaa48fe0d90855.0":{"name":"@gravity-ui/aikit","version":"1.16.1-beta.e95dad81ddeac6dd8851e5fe1caaa48fe0d90855.0","license":"MIT","_id":"@gravity-ui/aikit@1.16.1-beta.e95dad81ddeac6dd8851e5fe1caaa48fe0d90855.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"a950357dc2ebfa0c0a918d514ac29a872e188a3a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.16.1-beta.e95dad81ddeac6dd8851e5fe1caaa48fe0d90855.0.tgz","fileCount":1135,"integrity":"sha512-BWxfI1e8ZEJHUhbeuXVln9ggerWSUFw0XvqDW512uD11q378wixJ+Ilzi+o8V+BDAp9nOIskGR4UATFvyxA7oA==","signatures":[{"sig":"MEUCIHXYPSBX4G5y6UP/TwtKXvNsqdGQ+gQUt3+tiondozshAiEAhNP8SM4p8UgNp8/+h1b7kEABSMxKfufuHOjvStf3YAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1723305},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"cecb7e515198ccf65440f9afb750738b91d7ce49","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.16.1-beta.e95dad81ddeac6dd8851e5fe1caaa48fe0d90855.0_1777041968998_0.3465992807686482","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.33e54a3d75f195e0e3f61e48d9d72c2f35ae6da7.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.33e54a3d75f195e0e3f61e48d9d72c2f35ae6da7.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.33e54a3d75f195e0e3f61e48d9d72c2f35ae6da7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"43ab665ddbe301eb1cb1fb1a50cc51ecd6da95f8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.33e54a3d75f195e0e3f61e48d9d72c2f35ae6da7.0.tgz","fileCount":1135,"integrity":"sha512-hKZPom89keFbDSQQ+NrGOphGsih8yAN7o2jU9WqH+02diRWgfkNiGNNgJL5smIZknxSUSU2wWn8AFsEY/bn8+Q==","signatures":[{"sig":"MEUCIQD7j3pAw8ryJcDLe/zhH3NZgqoPiEn//lTVOxbGlNIuFwIgdLRdc93iUYV7Al43Q24+MdMB9DZcyGQ2q2wEH5mbBhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1723305},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3437cd3c7a9e04cde16f5cd96cc706a03a4352c8","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.33e54a3d75f195e0e3f61e48d9d72c2f35ae6da7.0_1777279170007_0.8630233425019493","host":"s3://npm-registry-packages-npm-production"}},"1.16.1-beta.347818bfda39a2f95e329ff835b0d99efe4797ea.0":{"name":"@gravity-ui/aikit","version":"1.16.1-beta.347818bfda39a2f95e329ff835b0d99efe4797ea.0","license":"MIT","_id":"@gravity-ui/aikit@1.16.1-beta.347818bfda39a2f95e329ff835b0d99efe4797ea.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4c0f1192eec08475f82e7a7ce0b724a6a3c7cbfd","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.16.1-beta.347818bfda39a2f95e329ff835b0d99efe4797ea.0.tgz","fileCount":1153,"integrity":"sha512-WiPPQC0kTYX2naleU/odBL7SFF79DXi1mPw/58Xc6k0bydnHFz4z0dStlJRCP9SnXKNuve2S432YZURYAofuYg==","signatures":[{"sig":"MEYCIQCb6ggRE64UUgjHAFVJXDQIQFrcqi7fNR6KmBOJxX+A4wIhAJPuxRgrITkVTtLfLU/7IAv+03rylIQJhrgAwOyKxO5u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1840795},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4eda986ed9dff3629930d3d8e67e25933f7593d3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.16.1-beta.347818bfda39a2f95e329ff835b0d99efe4797ea.0_1777297083487_0.3308140177961587","host":"s3://npm-registry-packages-npm-production"}},"1.16.1-beta.f236888a7f64171fbc1563cca9d5820605e89326.0":{"name":"@gravity-ui/aikit","version":"1.16.1-beta.f236888a7f64171fbc1563cca9d5820605e89326.0","license":"MIT","_id":"@gravity-ui/aikit@1.16.1-beta.f236888a7f64171fbc1563cca9d5820605e89326.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b1a3b100f840627000d7c3e8fc36ba78f550476c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.16.1-beta.f236888a7f64171fbc1563cca9d5820605e89326.0.tgz","fileCount":1135,"integrity":"sha512-oSydjfdB3lz80vaHfIBWWMtF1W9G2WlFOOh2aLnxn2OqK1RatziGDCVoIjFB0XbVmcc2jixxZgX8VOGJjiAFLw==","signatures":[{"sig":"MEYCIQDcKyxy4B7d7KTBj/BS9GeGh1F5sk0+ccetXeUTDxP/JAIhANUHAF5bxhghHsUyrNhS/s4D0Ee63rFC5T7YYvncaAOu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1725605},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"bdf59e76f3b4f5703d8e876833eb38443ea26692","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.16.1-beta.f236888a7f64171fbc1563cca9d5820605e89326.0_1777396106040_0.312331915697486","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.f768e2e30cebecd9557171487681b877563d6d3b.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.f768e2e30cebecd9557171487681b877563d6d3b.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.f768e2e30cebecd9557171487681b877563d6d3b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d0f822d4e7f9a0c38fdeee86e7c07acfba763d5a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.f768e2e30cebecd9557171487681b877563d6d3b.0.tgz","fileCount":1135,"integrity":"sha512-mVAG0KyqJnKlhwVCAHSWdaoJ/ICI0DS78XyPR+r8LOxQ8DydWQ3pCryrHE/RXIRm0LR4f3EUpCL0yflbChudng==","signatures":[{"sig":"MEYCIQDOi0hv3DmC6FvurRI/79IJytAxrZCoXBoirlT/046yzgIhANYKWOgoThC3oJlRa0eoMNGEZ577u5OuwZttOjpeBOkj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1731511},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4258952c2da933ad6882f64eaedb26599b174da6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.f768e2e30cebecd9557171487681b877563d6d3b.0_1777449897943_0.03069735558390696","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@gravity-ui/aikit","version":"1.17.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4f7f514f7f7b9817a2ca65940be6de19c032471e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.0.tgz","fileCount":1135,"integrity":"sha512-O3JYadC4CaCGCreVt1FyZLUCcFijLfGh+hdZ/C+AvGhSLj43bgZv5nNpgjR/uMUMu4F3ERQjw0R+t9e/JPhyEA==","signatures":[{"sig":"MEQCIAcYpq8ORPEZfutLDmumAKGCl8UZ6LZYY63TpKzlCcldAiBGVw/L4OrSnYB0L2uBLwJ/V18q5d2hDlvyIzipbhZSww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1731367},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"8bf6708835dc7a87f5749a8899d98649b5940a97","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.0_1777450311494_0.27340709519672934","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.c70d31b96ff31cfe828efe396240d7e1c5355c35.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.c70d31b96ff31cfe828efe396240d7e1c5355c35.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.c70d31b96ff31cfe828efe396240d7e1c5355c35.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"a5f9d1df23d6b2ec51d307c63bb27096a5600692","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.c70d31b96ff31cfe828efe396240d7e1c5355c35.0.tgz","fileCount":1269,"integrity":"sha512-Q9YpsB0/s7qQL5nBY6Z0nMduPE90NCqoae2DYLgcegmR9hadO2rfiO/QJhP7cjGaaRVD+R5Gyj/dnKKPNj15/w==","signatures":[{"sig":"MEUCID9W9jWJ4BJp7w/Oh1S5asQFkkLeA1Dpccj1qSp7NIGIAiEAw8FzzktK8K6WuIqsxJAkCa04Xbs0eYOXH7Qwg59ee2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2033564},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"76ba7a37734b8cc2f267fcc5da9374fbfb564e69","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.c70d31b96ff31cfe828efe396240d7e1c5355c35.0_1777453769855_0.5086955157192332","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.4335d377e42fb860b3391a860ffc16096d92e879.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.4335d377e42fb860b3391a860ffc16096d92e879.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.4335d377e42fb860b3391a860ffc16096d92e879.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6c4f3211060b0d44ab9d8a046628a7c38c73478e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.4335d377e42fb860b3391a860ffc16096d92e879.0.tgz","fileCount":213,"integrity":"sha512-9zXmf765xqDuiylVtAtbqecSawpyInx/lBBcK0RzJ9vOsTCpOYKMsOqaQ+uzbsI0NKFCiwm55MpHJHkh5EP85A==","signatures":[{"sig":"MEYCIQD+gC8auCTOHjwfeKbcVWQxjo/38EpV30qYa/+dSS9aWgIhAPL48y7UV+VI6ZzptHXMoKT/UeeVhkasJoLhL3iWK698","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195414},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"21d06882fe1a663a9f11a3a31084f731ccabfb2d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.4335d377e42fb860b3391a860ffc16096d92e879.0_1777461720705_0.43553272945891","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.2d5a40daf944f93f04680679fdea2b96fe1564b0.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.2d5a40daf944f93f04680679fdea2b96fe1564b0.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.2d5a40daf944f93f04680679fdea2b96fe1564b0.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"93ce78d75701166532991fab98d1a2ade74e2274","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.2d5a40daf944f93f04680679fdea2b96fe1564b0.0.tgz","fileCount":213,"integrity":"sha512-YYJ/0VL53WkP77LUS+JqMkT9HmO2oO6HakGj39sQDjO6ts7QGkMcME8Rp4xPekH3/dUv1UyCK4ypSqNAgEr+ag==","signatures":[{"sig":"MEUCIQCtrWfFOAC2WheScBcwYsq791s5QXymNE1WeQC+b7MzEgIge1TLuatbd4bdNRmI2D16KaXtWYrGCTw3+Huila9O6UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195414},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"21c4130a1aa457e66f0d70e1c3b5c87caa3b98a0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.2d5a40daf944f93f04680679fdea2b96fe1564b0.0_1777475622016_0.884749742519584","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.49ce821507a69beb6d5d8964989bcef47aa62d33.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.49ce821507a69beb6d5d8964989bcef47aa62d33.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.49ce821507a69beb6d5d8964989bcef47aa62d33.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c01d0052acf1d83d1aa75e28b46e2e0d1b201d05","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.49ce821507a69beb6d5d8964989bcef47aa62d33.0.tgz","fileCount":213,"integrity":"sha512-Wz/qnwvCyw5yOIpJBoTo+hd1foeqSE/6qrjCJI9WRv/j5UQhOJtV9OdVw+BtsdixL6gN85Vz7fp17vpdjSut/g==","signatures":[{"sig":"MEQCIDHVTnDBCvaU/QYK6Smbi/28xhPsUHDPkG3hUdcpwLpcAiB5Diz3+cp/QByCMWtvfWiDE2LmaquNNzd3JXWW+ra6tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195414},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"dabf0740ab7249568333a2ef856c2d1fdcf08a77","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.49ce821507a69beb6d5d8964989bcef47aa62d33.0_1777476631811_0.25220322099577674","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.c76d593753bfc26e32ae83fb85ae304ba7e0b137.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.c76d593753bfc26e32ae83fb85ae304ba7e0b137.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.c76d593753bfc26e32ae83fb85ae304ba7e0b137.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"85ddb22afbfb44efce44507e6a1be92969ec1f2a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.c76d593753bfc26e32ae83fb85ae304ba7e0b137.0.tgz","fileCount":1141,"integrity":"sha512-xm2Ctl5zhg8y5DccMFZPy+KCvz2/xwsbO8rFtvrlgfLavmfc8hdWnrwqkQWTpjPlQ0+CEZnk0m0QyB2+D/rdZg==","signatures":[{"sig":"MEYCIQCM+eqRoRLo7h8HQFBdQRYUY+x+L0qFvc3XlWV9HXCeJAIhALRPzTk0JtBYc04K8WoewkL3JSnUYwhNfdbWQrWlpgOH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1768887},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e04c8cecfd5c6352f2bf8e4915b7e0d0a38f2021","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.c76d593753bfc26e32ae83fb85ae304ba7e0b137.0_1777893520226_0.8783116783308054","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.7149b4860ea4f577266846cefb16720804bfa9fd.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.7149b4860ea4f577266846cefb16720804bfa9fd.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.7149b4860ea4f577266846cefb16720804bfa9fd.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5969770c5fdd9d8f1e811c4da28b4c3eb09c1ff1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.7149b4860ea4f577266846cefb16720804bfa9fd.0.tgz","fileCount":1141,"integrity":"sha512-uQhtW/tIGgEyOsLaanb4hpxOj2kQSH4CUgPKkrTewTniJFT2X1ILe04x8/dmrWPtr4UF2ZGUeYTxYip9vve9IQ==","signatures":[{"sig":"MEUCIQCkkeBZtUOqrA464foWQrPGKsK154OLOVizTGyEug+i2QIgWqk59XEdE5zfOCniiMQv82nN+dPb3gnv1zAceshjwr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775537},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"1e668a52316115d30e8c01daadf3f76c015e7945","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.7149b4860ea4f577266846cefb16720804bfa9fd.0_1777894117565_0.10516359517465212","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.19e792cada3c0310677a71559868c75c7d1f6215.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.19e792cada3c0310677a71559868c75c7d1f6215.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.19e792cada3c0310677a71559868c75c7d1f6215.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"15645ffc6b6b1f693aa272cb2028f290b93c6842","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.19e792cada3c0310677a71559868c75c7d1f6215.0.tgz","fileCount":1141,"integrity":"sha512-cDTO0xtBarbMKxQ2QVNmrIEYNoV1Q4dHHgXOhXnU9HszMBYw7K8qRrlrGHQYdI43DjRxTNDqOrb0rrDyNM/8vw==","signatures":[{"sig":"MEQCIAyGZ64/pENWkTGMtn4hlTa28x4ymauik/dMuNGM2TvdAiAU1MnO0O4xDOaweGsVcFlT4njVVEkV0upJJzjfV9tQPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1807163},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"94656e36f05ce55fbd2ad35b0a2f43bb6821f759","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.19e792cada3c0310677a71559868c75c7d1f6215.0_1777911508006_0.06688440682611652","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.b7dc264e433b4b030dcf7cdf853b62969f6df7d5.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.b7dc264e433b4b030dcf7cdf853b62969f6df7d5.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.b7dc264e433b4b030dcf7cdf853b62969f6df7d5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"fa3cd7eb63421cfc28272031853fd075fd9ecbb5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.b7dc264e433b4b030dcf7cdf853b62969f6df7d5.0.tgz","fileCount":1141,"integrity":"sha512-gyQHmgqrkwuURwDZyM0ImQwQ9HNJ0XIjbUP9T3dXeunmEpxXCShVr03muT7NIYQn9UY/wrcQyUa6eUkpD6ejYA==","signatures":[{"sig":"MEUCICn1ouHSSIdB/SsM4uKaLJaj4a4iMq/vzDxoWm6sU2PVAiEA8pMuoelKRij5VTQxnJwxxixrR5xVGRqTkGoEZUzNM7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1807630},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ba2b607e0af9efc6c6cad6d1b35666190f3b8a25","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.b7dc264e433b4b030dcf7cdf853b62969f6df7d5.0_1778243146700_0.6467921534780681","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.b8d17315e28dfdb80400a08abb45c358323b6373.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.b8d17315e28dfdb80400a08abb45c358323b6373.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.b8d17315e28dfdb80400a08abb45c358323b6373.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"fe206e4c483becf4e3f6cadfd4699e670166f9a2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.b8d17315e28dfdb80400a08abb45c358323b6373.0.tgz","fileCount":213,"integrity":"sha512-hJHe9tzoitzPf1QPIdVW6frSo49pus7gnE5D47v8A0L+PxGMq4b6wG29598rfK4szY1HuQVVfZYQ/Bn/D3MHSA==","signatures":[{"sig":"MEUCIBb4XWhK9RZ8IJmOoBZ0btRWcjbXAIuzsH8fqbI1bcF+AiEAiuWbQyBe/GCLQZAJHy4//j24PH1ZCd6628qe3hoC/Nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194988},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9aa3b31fc5179688b318347369a3206edfba9a2e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.b8d17315e28dfdb80400a08abb45c358323b6373.0_1778579603478_0.9701657614290611","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.9da23f3b9d2d6e5345cfd14f661d7cc3564afe30.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.9da23f3b9d2d6e5345cfd14f661d7cc3564afe30.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.9da23f3b9d2d6e5345cfd14f661d7cc3564afe30.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2219897f596ca36b8dce731fe4a3ddc27d228deb","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.9da23f3b9d2d6e5345cfd14f661d7cc3564afe30.0.tgz","fileCount":213,"integrity":"sha512-x3BylYGStWkpZs1agrnWeyUQF/KTOTB7pnxSGEJx256oxtEiGzVAOOXPHf0LMuWmdvyD8EEeDhFLyyo8cwPc0g==","signatures":[{"sig":"MEUCIDMBvcFE00coVVCq42OI2VLn5GkxhpATHLTjCl9XanBwAiEAwgavsYe+WY22+BjZ5nVFV1CA9NpJ+DH04p9d7sZN1Hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194988},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4cd865c6005d71fae0c723ddf271fd48f162f231","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.9da23f3b9d2d6e5345cfd14f661d7cc3564afe30.0_1778583240736_0.5760658615469372","host":"s3://npm-registry-packages-npm-production"}},"1.17.1-beta.a00ff94b7cfc86731baca1398ef5b7a3b807cbbb.0":{"name":"@gravity-ui/aikit","version":"1.17.1-beta.a00ff94b7cfc86731baca1398ef5b7a3b807cbbb.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.1-beta.a00ff94b7cfc86731baca1398ef5b7a3b807cbbb.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"de8966d2eef2a192fd1886b35e2252e00282033d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1-beta.a00ff94b7cfc86731baca1398ef5b7a3b807cbbb.0.tgz","fileCount":1135,"integrity":"sha512-etrC2ofXIm/OWF3ol+zPtylo3QggK5akWY8wUku/VCfwehnmrJKtJF7B5ePt/9a/ntvWnvOsL5kbw8i+riiQeg==","signatures":[{"sig":"MEUCIQC97g84pCM1KrGDM+OdNftHzpxWyvCv1F2IQUvzufSYUQIgeolg/9Sve25Eh+NHc6yygkP9/OeACfiK2sW9xM0Eofw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732211},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"551eed0a28bbf9d5533bb97dcf319e1e83c15c2a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1-beta.a00ff94b7cfc86731baca1398ef5b7a3b807cbbb.0_1778665093223_0.7143778716241012","host":"s3://npm-registry-packages-npm-production"}},"1.17.2-beta.f7fdeff0c898832584abe31af675a84c41a1878d.0":{"name":"@gravity-ui/aikit","version":"1.17.2-beta.f7fdeff0c898832584abe31af675a84c41a1878d.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.2-beta.f7fdeff0c898832584abe31af675a84c41a1878d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8ec3c0ff190f3e6bd8f28be88db1ed472cab3b11","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.2-beta.f7fdeff0c898832584abe31af675a84c41a1878d.0.tgz","fileCount":1135,"integrity":"sha512-spXTBc+XH/7a+VBrjHD2oL/CkqyFY7KWSBCrVtbKWPz78DptU3S00u5oDB0qVxFCide53BJbGTVkkzn4NzwXBA==","signatures":[{"sig":"MEYCIQC++GskMWTMyzZBPVNbTlp9MW6oHkT9dM0gri/HGF47QgIhAIF5eEbOukWkRe4kpDGhMylTCEFHtE5BWaj0zr4J8jqi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732211},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"521439d8ca929a8585b2e4986a4d1bd8dbec211a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.2-beta.f7fdeff0c898832584abe31af675a84c41a1878d.0_1778667864041_0.7079981333997087","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"@gravity-ui/aikit","version":"1.17.1","license":"MIT","_id":"@gravity-ui/aikit@1.17.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"67f985471af43a726d86cbac3a4ebf0b4d5c5d53","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.1.tgz","fileCount":1135,"integrity":"sha512-k9dGdAtGJzrJAJstUAERrst1HBp+C7XsKHTYd5T4EY0RI6W46yqc33XIiwM5hKC2enDrn2O7mX967aPjjtSPZg==","signatures":[{"sig":"MEUCIDi6n0lX/VpEo1eLrleR5fyUjQDCLXWms0T/89ZJMeR/AiEAvtnWn/j+jRQFBF9KP95Ff0ASmXxjsytSBdmBhZ71yYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1732067},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"708b0d701a1ddce1e7db8faa65d488e7b4fb38ba","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.1_1778669826032_0.39957543820058583","host":"s3://npm-registry-packages-npm-production"}},"1.17.2-beta.0faa4c8968483fa5f691efcc1290ae3128de6f80.0":{"name":"@gravity-ui/aikit","version":"1.17.2-beta.0faa4c8968483fa5f691efcc1290ae3128de6f80.0","license":"MIT","_id":"@gravity-ui/aikit@1.17.2-beta.0faa4c8968483fa5f691efcc1290ae3128de6f80.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"32420d8fa0a80af88e2a30a3b7fe5b5300f64630","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-1.17.2-beta.0faa4c8968483fa5f691efcc1290ae3128de6f80.0.tgz","fileCount":246,"integrity":"sha512-KhMJ+3N92Hlv6EEgh4fMbGy73ETpiix67pd68TWroLinPcdtcB8UTUhdvweJ5wRQcK5z/SkSFEcjpBb77XNGbQ==","signatures":[{"sig":"MEQCIHaaBv56aAqhEmenYSoi3Ullazdg9K6I30ltDDUgNSgoAiApS5LzEyvzdvOV+W6C6azJWs9Vcjb1gjawBWzHbd5JNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5766104},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e306f17c88fd21bdfb14fc6fced9834eb65a54f3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_1.17.2-beta.0faa4c8968483fa5f691efcc1290ae3128de6f80.0_1778673727052_0.34217769935748965","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.b407e59a8ab2bc9459a8faf3c6a2f67a5175e1da.0":{"name":"@gravity-ui/aikit","version":"2.0.1-beta.b407e59a8ab2bc9459a8faf3c6a2f67a5175e1da.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.1-beta.b407e59a8ab2bc9459a8faf3c6a2f67a5175e1da.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2735b865b75db87c826b438867deb765747bd6b0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.1-beta.b407e59a8ab2bc9459a8faf3c6a2f67a5175e1da.0.tgz","fileCount":246,"integrity":"sha512-ARodVtHbtdbnTxKzxslAorWA4WaMEikxPmEJZv+W4Gj1jHnL2RTNf8kpUEIICivVpfzGoOQiuF6kmucupyQ6uA==","signatures":[{"sig":"MEYCIQDiAgq1GNTIPLFomzZ4EbfA9r2gRPGwOdD4Njz3aTMeOgIhAPwFvCP6QI00EvB2pL9mpdwfoXt1TLZhiRDJBFvLRrXc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5766101},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"390aa4d2b658dbc35bc5eaf29b7e1e8852b7b6b0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.1-beta.b407e59a8ab2bc9459a8faf3c6a2f67a5175e1da.0_1778745698400_0.7383608246450337","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.f8b1e85f3d282189b681d7ba863d95d7a1b491da.0":{"name":"@gravity-ui/aikit","version":"2.0.1-beta.f8b1e85f3d282189b681d7ba863d95d7a1b491da.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.1-beta.f8b1e85f3d282189b681d7ba863d95d7a1b491da.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c05a1e6e49c66fe46c71f7d7573cdb7a8bf18bc2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.1-beta.f8b1e85f3d282189b681d7ba863d95d7a1b491da.0.tgz","fileCount":246,"integrity":"sha512-Dbya5fwqJVw8sJMUq543w3+2u6d4nWmQTDxiG3RVRTpq0xTQH7752tK0SN7RSJDu2R/5dGw2UeE56CgBQXgZnQ==","signatures":[{"sig":"MEUCIFKRmPLxawAtJVdWyPwBjuAlaawT8DqV3JPgq9Ox8xNeAiEApsn0fDnNlUjOEAzK/OU0pAAjRPm81ZK5sxm7GZznB7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5766101},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"6824864b252def5b74877ac528614f88d90c6fb8","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.1-beta.f8b1e85f3d282189b681d7ba863d95d7a1b491da.0_1778746219236_0.003099478177731374","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@gravity-ui/aikit","version":"2.0.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2d655221dad3656b5abb9ee4a07efea79126e73f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.0.tgz","fileCount":246,"integrity":"sha512-i74EYT6j5FYLtOGb7/tQhuVDxV09Mw0/+ybCI/pSfmcBF5ZYskCx6wk3AJs67wkAmfFJ3MMuDVl7ehxziVHzKg==","signatures":[{"sig":"MEYCIQCN0G+EZfkbFFgzpt+mrHyCyBtA7XoiG17YGH9dov/krQIhAPpwtwM9xWQ6uc4AoucMigF79a9PWvI4Xt3Ml+rfTxmv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5765957},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"a2b09c395ed0b74f911addfb97b4b3dec6a875dc","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.0_1778746629916_0.4201697762167562","host":"s3://npm-registry-packages-npm-production"}},"2.0.2-beta.0cebf1b229b128429599f782c9faec86aab76675.0":{"name":"@gravity-ui/aikit","version":"2.0.2-beta.0cebf1b229b128429599f782c9faec86aab76675.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.2-beta.0cebf1b229b128429599f782c9faec86aab76675.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1e8c95e703e764e83991240f4bd406b9b51c4707","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.2-beta.0cebf1b229b128429599f782c9faec86aab76675.0.tgz","fileCount":1344,"integrity":"sha512-azQqWLrVQfrirvAyt73VHvA1Qw4Jc0ergFG6rJQ4XTHW1F1iZ5I8r7vuKEJv66IdaQniIQGlPU5yBEhKg5O4hA==","signatures":[{"sig":"MEUCIBo+V/E/1fKwb08q8JCbmJqb2X/BbbI8nFJKYJS7HBWPAiEAvkGokZS4gwFtg9EkAxZrJ5OyXTkk1ScB1fLBZZlPxLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7710524},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"8bb66af5d6c8c35473150f4afd7ec0c36f39e438","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.2-beta.0cebf1b229b128429599f782c9faec86aab76675.0_1778748097052_0.8998299379107326","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@gravity-ui/aikit","version":"2.0.1","license":"MIT","_id":"@gravity-ui/aikit@2.0.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"59e6ae95cf97cf3c5b19fea4186d1e109c2f765f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.1.tgz","fileCount":1344,"integrity":"sha512-kTG/mQQsibeXYOz8xXf3LNsTvO7Dqn6vjQPcbBN7vgSfH6TspE/bg8ndDeSRy0WHTJ1XiEuulqJDNlliJz/LGQ==","signatures":[{"sig":"MEYCIQD9RqmzsIPnUHuK8zfiuB70xKr8NVN6FSwtyvZZ56ZV2AIhAOntiw++0BMuMrigqzoF4Ggh/i4fb28zTIS53vXS2M+6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7710380},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"68209fd88141c9a8f0fcc476d425250b0e2a2c39","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.1_1778749232236_0.11801926578954025","host":"s3://npm-registry-packages-npm-production"}},"2.0.2-beta.0f8fe2ff1b843b8410dea5b29ffa1fc08c031972.0":{"name":"@gravity-ui/aikit","version":"2.0.2-beta.0f8fe2ff1b843b8410dea5b29ffa1fc08c031972.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.2-beta.0f8fe2ff1b843b8410dea5b29ffa1fc08c031972.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2756541652692e2f486aceb11b779f9b7eef31d1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.2-beta.0f8fe2ff1b843b8410dea5b29ffa1fc08c031972.0.tgz","fileCount":1350,"integrity":"sha512-zKRi08+aWBvVZlNYAdQlv6HDPM2vcG20/CC1Xt4JSHW7i7kVIw7klgdD8E/53DJ2k1mHpn6RJwN2cpoSfwlGWQ==","signatures":[{"sig":"MEUCIQC6opzzSs6mtKftVKWVTwJKJrRH6IQjK6vBg8zm/Rqf0QIgA9Oj+5Prhuqxecs1OX6z6ShYH5Rr5/XpQRzYEEqqRT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7746778},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4aad54874db66666cb83629d92c339db44d822ec","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.2-beta.0f8fe2ff1b843b8410dea5b29ffa1fc08c031972.0_1778761612756_0.1492542321638448","host":"s3://npm-registry-packages-npm-production"}},"2.0.2-beta.fdca9cf1e9aff0bf7b095c412754a2f68da688a1.0":{"name":"@gravity-ui/aikit","version":"2.0.2-beta.fdca9cf1e9aff0bf7b095c412754a2f68da688a1.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.2-beta.fdca9cf1e9aff0bf7b095c412754a2f68da688a1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"02eaf82104658448dfe87b8c2460da40a989ba49","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.2-beta.fdca9cf1e9aff0bf7b095c412754a2f68da688a1.0.tgz","fileCount":1362,"integrity":"sha512-5R4Kwg27hGmG/QAxwhtgAF9jdGHBFTct1z4njK+qQdgFDEMuymYMjG/mOib7JzsHirPjvOwE2bK+ti3+12NNeQ==","signatures":[{"sig":"MEYCIQDM072XupZbxgtRn2XUxpId5spxuiyK20a98oRwQ1raXAIhALbEvmwvx6j6ZmFQeOABfoT3o2L1U5Fy+csExnt7Xzin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765282},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5ad25d0ba227fe96403b960296ec0589cd136c29","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.2-beta.fdca9cf1e9aff0bf7b095c412754a2f68da688a1.0_1778770895342_0.8730557342161158","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.37e53bdb34c62339085949f65ce75e957b0684ce.0":{"name":"@gravity-ui/aikit","version":"2.0.3-beta.37e53bdb34c62339085949f65ce75e957b0684ce.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.3-beta.37e53bdb34c62339085949f65ce75e957b0684ce.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6d6714dec3fb8dfa608d84812b0cd6ffd683970a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.3-beta.37e53bdb34c62339085949f65ce75e957b0684ce.0.tgz","fileCount":1362,"integrity":"sha512-YmuyEw3pNGxIoxKwLf3Tdi4S3tR3T36fyV+9f1WwICtLbyaLeEZ+3e6jjavuey/1VZn/rBpxFjbCOQfp6j/3bQ==","signatures":[{"sig":"MEUCIQDcYIxCxylY7rUnLGYJeKhIGi6wkNWDiPBepe9mDVGZ+AIgT8JxLk01311heo2kDSmCfyNzuU/wAPAOcuPcRuG81SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765282},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"20b80340743cef181491c99897405a128e0737fd","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.3-beta.37e53bdb34c62339085949f65ce75e957b0684ce.0_1778772026509_0.5188966873746841","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.d172c70e7433b76e86715e025ae8e2cd47a89a13.0":{"name":"@gravity-ui/aikit","version":"2.0.3-beta.d172c70e7433b76e86715e025ae8e2cd47a89a13.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.3-beta.d172c70e7433b76e86715e025ae8e2cd47a89a13.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"57a8530efc3ed7373201ecba8914fb0058d7ae80","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.3-beta.d172c70e7433b76e86715e025ae8e2cd47a89a13.0.tgz","fileCount":1362,"integrity":"sha512-/y9jUh5ed45VGAASrkzgM0Vg6ZMk3bnbyTgNP3Ue/h4XPUqoUbCV7LFVM5CrBKmsdYZfxEX2rPbEbeijh3v7Kg==","signatures":[{"sig":"MEUCIQDQH5EkuUvK3pi+ZiA1ZlzEnBlcIOppK+AGonnsPXc20wIgUJfg3rCGCGE812QZo8uMl55U+d5EMZO7kd/BXIi5P24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765282},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5f30bfccd93fd0b39342bbc3aa0db1e6ce65c552","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.3-beta.d172c70e7433b76e86715e025ae8e2cd47a89a13.0_1778772585191_0.5215772263075389","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@gravity-ui/aikit","version":"2.0.2","license":"MIT","_id":"@gravity-ui/aikit@2.0.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"404401fac8d299710096740e45a68766aebc2a1a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.2.tgz","fileCount":1362,"integrity":"sha512-c/do+IzQ1bEiYxBBBUHpE4JleaIasKMlHnX84xBykQtGFaFqthER8Y/GnOqPMaG6Or29UUM0N8aXN+odbaLgXQ==","signatures":[{"sig":"MEUCIQCPZPUXyFL+7FhaaOHZxbngFNOG18BDJgLy+FcixaB8CwIgbgheFeYnzRffWT9bC5Jpkx3icdfoPJmCLtfGBWdgeIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765138},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"83a07d740a6743ec87c5cef4569c60ebf70991b9","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.2_1778773200484_0.0349093565972165","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.0f94ab4e12d0c7f8d239ef1252ef56db76d1e8d9.0":{"name":"@gravity-ui/aikit","version":"2.0.3-beta.0f94ab4e12d0c7f8d239ef1252ef56db76d1e8d9.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.3-beta.0f94ab4e12d0c7f8d239ef1252ef56db76d1e8d9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ac5aa6390aaffc1b078503d85a709d0e1959927e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.3-beta.0f94ab4e12d0c7f8d239ef1252ef56db76d1e8d9.0.tgz","fileCount":1386,"integrity":"sha512-wm3I2tZ07dKoa6kDx4V3+Hv06CQyAA2N6ATGVX7D/UiGE3RKfMPtq/G+/wQn9gBHGPgQD8P43yRs4V0Q//G+SQ==","signatures":[{"sig":"MEUCIQDcxZSb9qD1TlFXydoN+LSI3pGiEjOaTxx42Im60Yz9RAIgU6deu41ctqxzY6ztWce7jtOzxKhcYydAw3ATucUQNjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7795708},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"248f8aafa4170f592453a41e82b17eb0e487e0d3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.3-beta.0f94ab4e12d0c7f8d239ef1252ef56db76d1e8d9.0_1778848332944_0.04163295116415444","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.aa6b3142a5a0c13424082642fa7013dc36b57ec5.0":{"name":"@gravity-ui/aikit","version":"2.0.3-beta.aa6b3142a5a0c13424082642fa7013dc36b57ec5.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.3-beta.aa6b3142a5a0c13424082642fa7013dc36b57ec5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"0a9df8dd2e0e5460b63f549393dbc17a6549e758","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.3-beta.aa6b3142a5a0c13424082642fa7013dc36b57ec5.0.tgz","fileCount":1386,"integrity":"sha512-q5ycEvzjbOKaQlbaIF0rWygBtCxvyPpPRMXIHJSto+wYgpHnCNzvCB1E7L8EphO2+PbELNIVhYCoN0N0cqNumQ==","signatures":[{"sig":"MEUCIQDmI49sXlw/opJ0Ju9OklsQH/48opLFgcFPqIPlaWqO4QIgcSU+Bp4rBUNA7kORj9cKpekCxor/bfuGkAIjMz6gE00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7795692},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"393f8b05079b91d31b9ae5ea081dcd47700f43ed","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.3-beta.aa6b3142a5a0c13424082642fa7013dc36b57ec5.0_1778855649761_0.586812283666591","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.54d0615de5deb9925e879c27f7e8c2eebc28f087.0":{"name":"@gravity-ui/aikit","version":"2.0.3-beta.54d0615de5deb9925e879c27f7e8c2eebc28f087.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.3-beta.54d0615de5deb9925e879c27f7e8c2eebc28f087.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"58fe17a3b9c9c658fe213b25da9fc682eaf85e97","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.3-beta.54d0615de5deb9925e879c27f7e8c2eebc28f087.0.tgz","fileCount":1362,"integrity":"sha512-No/2z9o3Z1Ot7eMvMmztpGUkHP/ywDy/Hdd1T0FGqyMuvMkIaNaR1RwLxgUEG6FSt9dts0sJUU+DymkF2wsvlA==","signatures":[{"sig":"MEUCIQDQyDvUUH8bWZLqSSFF/3Zq99O2z5ftT1L9/ZPLPvtNDQIgCumWDxmitb4vxrVm5c3Lk8t+yzcFfSK/zf/Q8PMY/vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765342},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"72a9373e2adb394758d841f7f2190ff20cb45453","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.3-beta.54d0615de5deb9925e879c27f7e8c2eebc28f087.0_1779711621578_0.0502620993409002","host":"s3://npm-registry-packages-npm-production"}},"2.0.3-beta.e642df16313c2967597915dd108c80fb1373cfea.0":{"name":"@gravity-ui/aikit","version":"2.0.3-beta.e642df16313c2967597915dd108c80fb1373cfea.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.3-beta.e642df16313c2967597915dd108c80fb1373cfea.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"fc3bb0d92b4146f5f5fc9832333fdf2a6f777188","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.3-beta.e642df16313c2967597915dd108c80fb1373cfea.0.tgz","fileCount":1362,"integrity":"sha512-RXzJWcWd3xWbcJOI6S23Ksbl4VJeEb9m0MrNU8kj78GCvVYCllkul7U5czQG1reO3txjLq9W3GYolkJ7uJMx+A==","signatures":[{"sig":"MEUCIQDoF5dD40hVFfFj+25zs9Mm8y1bFKiMbkEVk/Bm0T/0gQIgW2nd1AqUfj3SnPnWHnLjsPUIFSPdfC8FFfjVIa7oCj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765342},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"42cca4d181c0b2628158ced6f8d93bbf834ceb31","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.3-beta.e642df16313c2967597915dd108c80fb1373cfea.0_1779718230416_0.27832377070429826","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-beta.0a1117be1fcf53eb9e905e3d123d34b63c25edad.0":{"name":"@gravity-ui/aikit","version":"2.0.4-beta.0a1117be1fcf53eb9e905e3d123d34b63c25edad.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.4-beta.0a1117be1fcf53eb9e905e3d123d34b63c25edad.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c0c27ed32b55a7b84ce328619382cd22a8290878","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.4-beta.0a1117be1fcf53eb9e905e3d123d34b63c25edad.0.tgz","fileCount":1362,"integrity":"sha512-VqePdngjZQ4UwVZgSIPthYjc8BW4CJ59D22lN7kLA5uyMezdm/Za/yeG8Ig9doW3A6XfGM7xptrEnJDTUxfU2A==","signatures":[{"sig":"MEUCICrzyfnHjII0nXngyS8SK28T5zmLvwkWeSxO00HGFRzlAiEAhlTp4X+5F4ouFe1cTos1sNMEI9lOI+bKBHc9q/EkY1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765342},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"261387533c2038da386a31a47d661125b5c5e22d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.4-beta.0a1117be1fcf53eb9e905e3d123d34b63c25edad.0_1779787618429_0.6180896014839785","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@gravity-ui/aikit","version":"2.0.3","license":"MIT","_id":"@gravity-ui/aikit@2.0.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"30db018fdfaca02bd4a2640ff7fbd6c7c78ff22e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.3.tgz","fileCount":1362,"integrity":"sha512-zFbtVB2sHtR8hGxj9StVisJvDsQAnfewUnettfDWDxSE1ywBJYa5HhTrEPB6TN0HWne6estau+7TrcP0deSptw==","signatures":[{"sig":"MEUCIFODKKzB7iGI8VDl7ReRUknATZ/Teh6K7WCnEITJh/pGAiEA1O9es0GS4b6KFWowWzGL4SNOz+Ja/usdKsVMRxYInRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7765198},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"0a71f9302e7f8e681ea887d9cf4271104b4a7397","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.3_1779788688655_0.8260031108318813","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-beta.db882c14ed9a6513aec8c4db870108714c42c885.0":{"name":"@gravity-ui/aikit","version":"2.0.4-beta.db882c14ed9a6513aec8c4db870108714c42c885.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.4-beta.db882c14ed9a6513aec8c4db870108714c42c885.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4a021984b4356a77ba4e484631c04fd4516fe1a6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.4-beta.db882c14ed9a6513aec8c4db870108714c42c885.0.tgz","fileCount":1368,"integrity":"sha512-wgkrcnnTQ7aYb9UVc/arfuGGxkm6vjwlMXPcBfamZlF1//Tz6jTvb+eB3MjhJHlSTwpgHrUB8oCnnIWDOFXiAA==","signatures":[{"sig":"MEQCIDVmDkx57uX1a4QJfgyiNeGfdno93vUxEhK6qLQC9FI6AiBiY7J/zQ1NJjqaAaNeuPkBBR4Je+QKOEfjixkW4KhfqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7770452},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"59d2bd8484dac0e63ba76698db78aea2880ada59","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.4-beta.db882c14ed9a6513aec8c4db870108714c42c885.0_1779881805684_0.8541651202073519","host":"s3://npm-registry-packages-npm-production"}},"2.0.5-beta.9f6860100907cc8d33b69bbd99358f3f46e06549.0":{"name":"@gravity-ui/aikit","version":"2.0.5-beta.9f6860100907cc8d33b69bbd99358f3f46e06549.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.5-beta.9f6860100907cc8d33b69bbd99358f3f46e06549.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"638f702201e63f59eb408036451606b9ed3993b6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.5-beta.9f6860100907cc8d33b69bbd99358f3f46e06549.0.tgz","fileCount":1368,"integrity":"sha512-8OHvEbP9La293UNrnWGRUgxSd6rNVnsX+hO8nn5pkAcjmafKjC8xk5F4I9wGazpaE2vkcP+x8dEuHg6XUcjq0A==","signatures":[{"sig":"MEYCIQChPnWU0HTVSSImALUQp1idnAkA4KBpvdjhsbLz9Ig5oAIhAMumzF+TzW1HJ9SbKeJ2+/O0NCaDMXf0aHJrssYp/7nx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7770452},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ebfe0854e275c11319f92ba598c9f2bd776304a1","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.5-beta.9f6860100907cc8d33b69bbd99358f3f46e06549.0_1779892307079_0.8634600253742799","host":"s3://npm-registry-packages-npm-production"}},"2.0.4-beta.a18804fe8bd73bcab60e8a968e6bd6164f9de9ef.0":{"name":"@gravity-ui/aikit","version":"2.0.4-beta.a18804fe8bd73bcab60e8a968e6bd6164f9de9ef.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.4-beta.a18804fe8bd73bcab60e8a968e6bd6164f9de9ef.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8e150a6e9911f82457003871986a0f6c7812b2b5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.4-beta.a18804fe8bd73bcab60e8a968e6bd6164f9de9ef.0.tgz","fileCount":1444,"integrity":"sha512-O8/b1Ko6m//8j6ml7m0yUSo1FSCSdLR8dlGGurglQH6sF8j+rKpHnYDxHDeQFUME1CutRKx/krgGqfEOUrw4BA==","signatures":[{"sig":"MEQCIAT80668/YwZB3bjRbHiGptIQ1FEFrZ2KnIrk64s5fNFAiAd1SmQhNt3myByJEtAfHZzjsHUS82Dz7+AF3FOlcjcjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8074704},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./genui":{"import":{"types":"./build/esm/genui/index.d.ts","default":"./build/esm/genui/index.js"},"require":{"types":"./build/cjs/genui/index.d.ts","default":"./build/cjs/genui/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"8bcbe086548a69accf3e87eb412f0b14aa49fb00","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"ajv":"^8.17.1","uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@types/json-schema":"^7.0.15","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"zod":"^3.22.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"peerDependenciesMeta":{"zod":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.4-beta.a18804fe8bd73bcab60e8a968e6bd6164f9de9ef.0_1779993388547_0.3809127930149494","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@gravity-ui/aikit","version":"2.0.4","license":"MIT","_id":"@gravity-ui/aikit@2.0.4","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c4175a1e3392b4e4632365fe5bd4d1e76121573e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.4.tgz","fileCount":1368,"integrity":"sha512-RWLCHgKDUWdTVRPfMEFry5d4AcnV1Ui0T05JqCFBcJdgfFRbTMyQjX9x3YAMxlUtLpOcN5kZqFc9ZMN8rX2TQQ==","signatures":[{"sig":"MEQCIGWFRkaI/uEkGJDrjbVsC/douOP3Xpgaj0AuqnjgzyKjAiA2dcIINNgf+5xWrZLe781XpywUnmup0rYdooicJxnF0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7770308},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"578c93a0344f23080513e23ac173cd25248a4f05","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.4_1780050678412_0.10556864126586829","host":"s3://npm-registry-packages-npm-production"}},"2.0.5-beta.0ccdb08eed4f3ac39b0190aa0cb005fa35eacf01.0":{"name":"@gravity-ui/aikit","version":"2.0.5-beta.0ccdb08eed4f3ac39b0190aa0cb005fa35eacf01.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.5-beta.0ccdb08eed4f3ac39b0190aa0cb005fa35eacf01.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d49871762cef8d0fba90447ecd68b179dc6b1470","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.5-beta.0ccdb08eed4f3ac39b0190aa0cb005fa35eacf01.0.tgz","fileCount":1368,"integrity":"sha512-SQQCGMd7l3gwxExWjs6mZfK0ByD7MLwFyM3kdQkqWxTySMFMKfSGKK2UZcLSxRseEYfEyQ9q41V5fe6wnvFdHg==","signatures":[{"sig":"MEUCIQCogpbKPdn7++xjxlwsatGuFjPsjoVcaT11b7Uk4b4+KAIgZ/u/tkAtnV7waYg+X6BRtrSIjpon4nUJzHVEHvZM41o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7772546},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f20272e021d1559a92370ed3bb94c84bc91ac200","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.5-beta.0ccdb08eed4f3ac39b0190aa0cb005fa35eacf01.0_1780307329398_0.3484330624617946","host":"s3://npm-registry-packages-npm-production"}},"2.0.5-beta.216a808ed776cff96af01e5c28ee4c56346b5ae3.0":{"name":"@gravity-ui/aikit","version":"2.0.5-beta.216a808ed776cff96af01e5c28ee4c56346b5ae3.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.5-beta.216a808ed776cff96af01e5c28ee4c56346b5ae3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"a9ff9622b597373caff442c7d22e026c977fea6a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.5-beta.216a808ed776cff96af01e5c28ee4c56346b5ae3.0.tgz","fileCount":1368,"integrity":"sha512-e757qL+oHMvT5rCoWYL6MwF42JFe64EPVccdJdIyO8uBjZ7LRNLeb2cMWmoH1TSp5XIOD/DIjI6J/LeqfZguzw==","signatures":[{"sig":"MEYCIQCJQx5VXkH36K1fwNEnpG9cfF90r/5ro9a7s5uZy+mNngIhAL8FJmnvq+J6rOVOb3g/VPRFA5V7/9VzkJ68xFZK+rzL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7772546},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"a700c4bac113cbb8d416cc4ece334e5108fcb92c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.5-beta.216a808ed776cff96af01e5c28ee4c56346b5ae3.0_1780307409991_0.1082084361130744","host":"s3://npm-registry-packages-npm-production"}},"2.0.5-beta.123f37d2d90b43127f0fa23e55d2e89cd9fa0dda.0":{"name":"@gravity-ui/aikit","version":"2.0.5-beta.123f37d2d90b43127f0fa23e55d2e89cd9fa0dda.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.5-beta.123f37d2d90b43127f0fa23e55d2e89cd9fa0dda.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"26d94af9ff56a8e6e4bc1de00b66ed703ea515ec","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.5-beta.123f37d2d90b43127f0fa23e55d2e89cd9fa0dda.0.tgz","fileCount":1368,"integrity":"sha512-1GhIeg1fmvVyIIpmDSOmIq7Nce4si+Xu7ZrkWP0oZ5z1B54vO5cUqE6e9t24wWmbuUBy72F8Ig9KnAfXimhh/A==","signatures":[{"sig":"MEUCIQCY1dS8ZdNR+F8cn57cdSK+/kGyUQfKebeJ9xIOo/XxlgIgKxKxodTsXZX4KstDH+NNN1xWPw7yR2B/BvHnNiqPXAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7776635},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"6e5019d3d852565a12b64f5942ec17cd67e788a0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.5-beta.123f37d2d90b43127f0fa23e55d2e89cd9fa0dda.0_1780317450666_0.717377546202981","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-beta.bb848b5a13804dcbf8f8395e703854e514b507b1.0":{"name":"@gravity-ui/aikit","version":"2.0.6-beta.bb848b5a13804dcbf8f8395e703854e514b507b1.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.6-beta.bb848b5a13804dcbf8f8395e703854e514b507b1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9500c2d0f92d1180fac46038a8b3d6e5a924c5e9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.6-beta.bb848b5a13804dcbf8f8395e703854e514b507b1.0.tgz","fileCount":1368,"integrity":"sha512-fdDW/gtGfX8hdnnwrtis9+BJXMPdPH6jkTFW9pRTEj8NOP3lZeSfKcE4vd18dMKcdtkwDdFAU1VkFPmZNTItmA==","signatures":[{"sig":"MEUCIQD1tWThet6GZoEQc3H85YhJbHq/BpBC9lOoEg+ZMZK5dgIgSkwxH/Kje6UPAleI/8LM9YReWmbhb/liodDXeeHcYDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7776635},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4490afc5892c2c6bf85afe23dc43f4f5d118bf7a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.6-beta.bb848b5a13804dcbf8f8395e703854e514b507b1.0_1780319231801_0.569303827410303","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@gravity-ui/aikit","version":"2.0.5","license":"MIT","_id":"@gravity-ui/aikit@2.0.5","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5d8bf34e472e912e026cb3b17ad5d4fba263ab06","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.5.tgz","fileCount":1368,"integrity":"sha512-svwiEPVATwtDjurptcqD4disgn7MwxXE9jciCM5aKjW4NzCHM3WcwOuF5zU7Zg4OPcRJ+bnzFRmIevGUA2+Hvw==","signatures":[{"sig":"MEUCIEmSAI8z/dJuQCbl54lw5+EBzbIZ0c4lEooFlMoR+bTUAiEA139fGpECUcDZW8Brnn6ASWIY+QECl73us4W8Ftj4ryU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7776491},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"79f65cc8066dc734153df15bf1e50cc0fec02247","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.5_1780319852288_0.8680471660058355","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-beta.b0f976337f3b5a1900710324a049323fb28ca857.0":{"name":"@gravity-ui/aikit","version":"2.0.6-beta.b0f976337f3b5a1900710324a049323fb28ca857.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.6-beta.b0f976337f3b5a1900710324a049323fb28ca857.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"168849ea7995a7d5b9d37711b5898563976380be","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.6-beta.b0f976337f3b5a1900710324a049323fb28ca857.0.tgz","fileCount":1392,"integrity":"sha512-8fHD2iQjJxxaFwEGziVkxtLYPOUuVSDsbxR2d6TMzqCamWNmvPwFXAE1ZDSQLlGm6W/b+0Latu0Mr2CRNU/F4g==","signatures":[{"sig":"MEUCIC3MRNBqRwQxLmqyYWb4zVIj1WvCZk4QXdi2hQx6W/q3AiEAjrkMcpLeC0iABSeOuHwmcsDQCJkK0gEsyAKVqtzrNjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7813533},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2a539c834ab0666ac0002a4d6231f650792caa13","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.6-beta.b0f976337f3b5a1900710324a049323fb28ca857.0_1780325195867_0.19410963104955026","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-beta.d43f809bc71f63b908b926497e3bb35855efd8dd.0":{"name":"@gravity-ui/aikit","version":"2.0.6-beta.d43f809bc71f63b908b926497e3bb35855efd8dd.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.6-beta.d43f809bc71f63b908b926497e3bb35855efd8dd.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"cf683acc4757c7c9ec564b0691b82aa05b81c0d9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.6-beta.d43f809bc71f63b908b926497e3bb35855efd8dd.0.tgz","fileCount":1392,"integrity":"sha512-DDX8ccU6UiFYxJ2hVEybWo04EVNLJopWX8NzU0syinRoYc1GGpM9yvhGEJa7YFBV5y3zlbuv2cjJdmctLsaF+Q==","signatures":[{"sig":"MEUCIBtc//cLoGK69BCngVhTxHPRC/Ohe0M/KvdEcMBIyDOzAiEA2ocLeOgadX8LSwDIwpiznC8p6IfBBIUX4UoQVzc+faw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7812961},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"87a761dd4d933f850e14acefc2d2cd1cae9c0d70","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.6-beta.d43f809bc71f63b908b926497e3bb35855efd8dd.0_1780326751716_0.19705612226526892","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-beta.4222ab8c174d3d003741b54a4b04b9d200442572.0":{"name":"@gravity-ui/aikit","version":"2.0.6-beta.4222ab8c174d3d003741b54a4b04b9d200442572.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.6-beta.4222ab8c174d3d003741b54a4b04b9d200442572.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"bb2e1b1dd2454044faa5ffee96aa20e96a3dd2d7","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.6-beta.4222ab8c174d3d003741b54a4b04b9d200442572.0.tgz","fileCount":1396,"integrity":"sha512-LrJqy0zNTGUvK4jnJwrDyGVLm6aMj0G3lOJblKoxRYSZKLd25iGbb/ZUdQL8leKHwOqyALDzAUtmjZ5PZN7jhQ==","signatures":[{"sig":"MEUCIQCx28r362NXyhThJn2yUKw2XJBeGU38K3sJXOBfMCH/5wIgTuhuj4P3XtH94vu/S09pCREqG56nxVXlnUxwTX5Yhko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8048271},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"adf3c129a5d8d9e449fe317766cc27ac6d3183b0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.6-beta.4222ab8c174d3d003741b54a4b04b9d200442572.0_1780422887107_0.801182304686886","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-beta.86aa50f22bec20e0cae460b5d3be7112f9d4efd2.0":{"name":"@gravity-ui/aikit","version":"2.0.6-beta.86aa50f22bec20e0cae460b5d3be7112f9d4efd2.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.6-beta.86aa50f22bec20e0cae460b5d3be7112f9d4efd2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8987ac1c617d22f9f780b635de4348c9cb10454e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.6-beta.86aa50f22bec20e0cae460b5d3be7112f9d4efd2.0.tgz","fileCount":1381,"integrity":"sha512-lDFGn9OO973WpdYbia1hIm9wWj8IhszolMIwAXknPCu/3MikYymZP2yo8pFXy+tlvpiK/fEDMTXZUnDqmu68oQ==","signatures":[{"sig":"MEYCIQCDm8K9u3m9TXZxdsZs2HQw7ssr+LxVyzb5Th1CC75RbQIhANTHUueod0J02wPNGCV68M4bkS1tYEugw6jJjZhUbVx8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7847350},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3eb1020dbcaec7adf015fcf891d94fd6623b9358","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.6-beta.86aa50f22bec20e0cae460b5d3be7112f9d4efd2.0_1780426276230_0.26403766826672537","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-beta.d8321e1d6b62aa74bafcf17105b308097185a436.0":{"name":"@gravity-ui/aikit","version":"2.0.6-beta.d8321e1d6b62aa74bafcf17105b308097185a436.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.6-beta.d8321e1d6b62aa74bafcf17105b308097185a436.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2b981bb4b68f272aa51564da1fd88275629457a4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.6-beta.d8321e1d6b62aa74bafcf17105b308097185a436.0.tgz","fileCount":1381,"integrity":"sha512-prMMiqH9gkpocefGQUBzthLup4Y5JcXmHn/YlCpqfDFUi7JqqgDwErbhCD2A563m+rrObaPbVq8OrKUKqDosZw==","signatures":[{"sig":"MEUCIGRW4X566+LIhXmOeTldq+vaMXO7Ryvqx7I6IPTQ7LSLAiEAlMSVMnHuXH9GS+MpYHXElZSb7qfdvY8Y9UC1RpKf7nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7847716},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"30d510255704cc2550044c5f97e00dff910dbdcc","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.6-beta.d8321e1d6b62aa74bafcf17105b308097185a436.0_1780426920633_0.762697471317966","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-beta.38c0e07b934e924e3e6f39e14f570561e6a0c21d.0":{"name":"@gravity-ui/aikit","version":"2.0.6-beta.38c0e07b934e924e3e6f39e14f570561e6a0c21d.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.6-beta.38c0e07b934e924e3e6f39e14f570561e6a0c21d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5d5ea7b69ae0607c6fa31262dd07d5f93ffabb5d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.6-beta.38c0e07b934e924e3e6f39e14f570561e6a0c21d.0.tgz","fileCount":1392,"integrity":"sha512-uTEfAD+hLArLCaK4ieFgRpyAlMaFbsSkkVH5K5X1WBe0CxgTd/nzx4nBFzEgFaolYzMoJWqeJauFeD7MxgomeQ==","signatures":[{"sig":"MEYCIQCDW12xB7Sa4tEbk0iTa/HQo0mg7Ivq/eXsOha9MBVm5QIhAK8qkEX9j4XaQeNAr0f10vxHIEx3OGUo/8hqeOi1mezg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7812341},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"6a77b85d93ae966420283d2dab8a826bcce8b8a6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.6-beta.38c0e07b934e924e3e6f39e14f570561e6a0c21d.0_1780477694311_0.9542784531227906","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-beta.c2b67bd61bbbd83551dc8ef01af9b1eeccddbce5.0":{"name":"@gravity-ui/aikit","version":"2.0.6-beta.c2b67bd61bbbd83551dc8ef01af9b1eeccddbce5.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.6-beta.c2b67bd61bbbd83551dc8ef01af9b1eeccddbce5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ebed8e5b2a3b5063e406a9db74b01b32f95e583a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.6-beta.c2b67bd61bbbd83551dc8ef01af9b1eeccddbce5.0.tgz","fileCount":1382,"integrity":"sha512-eNrDfl4vqnqvk9dnmhtDIb1oIb8PvGgZ8jKma8MyJlWkK2bkbN3uFQ0/it2/c5YrbYC7JKB7h4/P0zggpPB/VA==","signatures":[{"sig":"MEQCIFQnmkn96Z1twbFeuc8RnKnZoNSj2rMTlAVLM6hmWU4xAiAyxJhh5zR2lUKuw0n9me/IsP6o92yWBcxmb9dcUPXT7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7853138},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"347dae8a203bdb10ad4f019700da84117ed1eeab","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.6-beta.c2b67bd61bbbd83551dc8ef01af9b1eeccddbce5.0_1780481417661_0.835353790495984","host":"s3://npm-registry-packages-npm-production"}},"2.0.6-beta.9f2027938ef986fa9aeca66ddda2cb27553fd1b3.0":{"name":"@gravity-ui/aikit","version":"2.0.6-beta.9f2027938ef986fa9aeca66ddda2cb27553fd1b3.0","license":"MIT","_id":"@gravity-ui/aikit@2.0.6-beta.9f2027938ef986fa9aeca66ddda2cb27553fd1b3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3ad0f0f66b904f3f40f3eb0a2183a6dfca4310f6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.0.6-beta.9f2027938ef986fa9aeca66ddda2cb27553fd1b3.0.tgz","fileCount":1368,"integrity":"sha512-g9y0aUe0yZ2G4nUJiTkr8ek6XQpTry2ofQ7Jt++DhJIzLoarTxFvkTXHl/F0zCS5p7IwFcqfsTgdjBejmAFzbw==","signatures":[{"sig":"MEYCIQDHeoWBcNVFRsKj8puT7n1+5ul8+KUVIeiQhLtMg0QaowIhAPqxzZ6oIkqcbIrF+bIZRt4hsDNWdGHCiK6YWTMVRG7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7776635},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9ca8ddf9e638333694d785765eb154224a1e177a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.0.6-beta.9f2027938ef986fa9aeca66ddda2cb27553fd1b3.0_1780492343591_0.9876488776486829","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-beta.fdcc105931e205d3f8df81bbb9e9d06df211abcd.0":{"name":"@gravity-ui/aikit","version":"2.1.1-beta.fdcc105931e205d3f8df81bbb9e9d06df211abcd.0","license":"MIT","_id":"@gravity-ui/aikit@2.1.1-beta.fdcc105931e205d3f8df81bbb9e9d06df211abcd.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1ea92db0f2bdb0d6c6550fcd43e1e547e1ae30b6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.1.1-beta.fdcc105931e205d3f8df81bbb9e9d06df211abcd.0.tgz","fileCount":1368,"integrity":"sha512-RtFnG3kKQNag6EByFpbdRqj7AFLP2BOoTjZ5c5mIZn6SiFy+LfnjKyvegdDVteIpH4gyn2m5dAXwh248jL+VTw==","signatures":[{"sig":"MEYCIQDf+o/Vqm1UxizUIAnpDWvNHwVvVFj6eGUHcM4bHN6jhwIhAPJFQiOHFCKspcUdrF8TnFWPIYr46rPgli97+2zMXzUS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7776635},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"08129923062ad108f67d3beab1c6e4aa1b2e3bdf","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.1.1-beta.fdcc105931e205d3f8df81bbb9e9d06df211abcd.0_1780495277791_0.513633408423293","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@gravity-ui/aikit","version":"2.1.0","license":"MIT","_id":"@gravity-ui/aikit@2.1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"bc62fea363ffaea303b8cbec3a991ffeb5009775","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.1.0.tgz","fileCount":1368,"integrity":"sha512-NlM5TmwyFbY80i8HOec9P2ua8MMb6rpHaRri3aBLf/k6Ck8iovWZhyAVxbWQ5HfYZVgCvs8uy1SkZZZRKR4MVg==","signatures":[{"sig":"MEQCIB6OOJTkIITPb0sjPiIs1gCv/d8r7g0KAP1kLn942k/4AiAprtOD7OuYwlCSNUFlkCTyaWcLhrI1CyUnCMTh9fzHUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7776491},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"01b99104f83ee1e6de66bcad5abf9452a6e39df7","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.1.0_1780495911850_0.09136093577032489","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.ea0c064d7e1d31333026e9c5477e76a5b403d5c6.0":{"name":"@gravity-ui/aikit","version":"2.2.1-beta.ea0c064d7e1d31333026e9c5477e76a5b403d5c6.0","license":"MIT","_id":"@gravity-ui/aikit@2.2.1-beta.ea0c064d7e1d31333026e9c5477e76a5b403d5c6.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"db148e0998dd923486281fbe7eeaf07ce0829411","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.2.1-beta.ea0c064d7e1d31333026e9c5477e76a5b403d5c6.0.tgz","fileCount":1392,"integrity":"sha512-wWYE2MVevR5kqJIA0aPEMBXVerjSQvNyCMHHL4apTEQA3NXoH+v9H4sxbGGEYwxodWlGV9M66njNrWhKblAaAg==","signatures":[{"sig":"MEYCIQDDI8wbx85s1nOidKgaSbM28DWrskwjeSl+nHZmaiJJaQIhAJQwvFC1u+AiM2L/OW4kfesOTP5hQJyMcHKPjGkqnrRJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7812341},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"bfeba3dc51040b4847c503f72b0abcea4e0a3f44","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.2.1-beta.ea0c064d7e1d31333026e9c5477e76a5b403d5c6.0_1780560783211_0.0014574179902659967","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@gravity-ui/aikit","version":"2.2.0","license":"MIT","_id":"@gravity-ui/aikit@2.2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3cc367d8b80d83930410ee5329c5d60b4d3615b9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.2.0.tgz","fileCount":1392,"integrity":"sha512-vHPqivHNQ/3caRtKkGKyWUoF0XfLT/lsEYpkcNWnZVjAMfDmUh8mPbpmc7694rkDosAcpUUpZeeKVVjfHHq0Kw==","signatures":[{"sig":"MEUCIDAby96LVy638uxBAvtx/SDDPqq7kPjMCluCxEkKdNmhAiEAylBNgASllNOXebwPBSsjakfulKkwGnV7UrvP1XyQhvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7812197},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"77fc61f0a777357d2757271bac7402dc47b5f1bc","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.2.0_1780561485821_0.36793404133896","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.c34166a0895bc049a23b2ba68f233d0ea0e55a8b.0":{"name":"@gravity-ui/aikit","version":"2.2.1-beta.c34166a0895bc049a23b2ba68f233d0ea0e55a8b.0","license":"MIT","_id":"@gravity-ui/aikit@2.2.1-beta.c34166a0895bc049a23b2ba68f233d0ea0e55a8b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b2b519f303136a59caad902eebab83278a5030a6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.2.1-beta.c34166a0895bc049a23b2ba68f233d0ea0e55a8b.0.tgz","fileCount":1416,"integrity":"sha512-EvVCjeiRLkgbUzEGhvut3g7V+xaONaSJYvebIOM3vIF5cqkaqTOYPvNIovVAsCJoVVR4t+88Xis97+FzJ6n8Ng==","signatures":[{"sig":"MEYCIQDJQxP6OFPiu/awnUf2LsDaTg36IYWASMmdyVzHgKMGsAIhAOhDln54KFlpQahqRFTgPQKozjTIN56b40CM1D6MWPbG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7926028},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"29e441b6d397dc9c87d4353755e9f9a320851b78","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.2.1-beta.c34166a0895bc049a23b2ba68f233d0ea0e55a8b.0_1780665440436_0.502533862106167","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.a1dcff9ed783d6167a787e78355cc26d3f009a35.0":{"name":"@gravity-ui/aikit","version":"2.2.1-beta.a1dcff9ed783d6167a787e78355cc26d3f009a35.0","license":"MIT","_id":"@gravity-ui/aikit@2.2.1-beta.a1dcff9ed783d6167a787e78355cc26d3f009a35.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"944956e48b0edb72a38a0bb39bfc83e62c40ec2f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.2.1-beta.a1dcff9ed783d6167a787e78355cc26d3f009a35.0.tgz","fileCount":1416,"integrity":"sha512-8FfuGny7nIw2MvCQQ0Ef/2nEW5z3hbAzdNQMobpls/xqyRAQ00aWz5rhhy/jledmWBDZesK74mhX1Qxa+7Dt/g==","signatures":[{"sig":"MEUCIB4W/8F+ww8gMSNNFqOlcvNf0yv+3p6oUHOoC/HtC0lMAiEArpIgEuTyDNuSUXkthoH1uRmeDn3s2vKDdcDuOIeZ7s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7928348},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"774cf659e01b5aabdadcbe0320a6694ae3329e38","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.2.1-beta.a1dcff9ed783d6167a787e78355cc26d3f009a35.0_1780673767053_0.7337050420564781","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.3d35003a4aef5cafaa55b118fb4b4beb685dcc51.0":{"name":"@gravity-ui/aikit","version":"2.2.1-beta.3d35003a4aef5cafaa55b118fb4b4beb685dcc51.0","license":"MIT","_id":"@gravity-ui/aikit@2.2.1-beta.3d35003a4aef5cafaa55b118fb4b4beb685dcc51.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"7afa2d0d1719e941ab544662dbd23b7925767688","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.2.1-beta.3d35003a4aef5cafaa55b118fb4b4beb685dcc51.0.tgz","fileCount":1415,"integrity":"sha512-P49tAgiUgqHezC/p8Gf7+ius3EuIPlbBr2nbYB4A4u7xdPa//E6WA3OpZgkIGN2yMlbb94X0sIwyPWTOWFZzDQ==","signatures":[{"sig":"MEUCIHm8DcsHcFGtGacHR3HQUT+VPRDvRebQRlivuc3fpWbfAiEAi73uunQCruUDj7qAV6PX5XVtVZzS0R6nkOgwY+dXi3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7918374},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"dbf5b49372880ef3c3bd94f6905820ecaa6cf1ed","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.2.1-beta.3d35003a4aef5cafaa55b118fb4b4beb685dcc51.0_1780674350630_0.9459985174403105","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.655b6717f010a33f7476c94473b3c67994388789.0":{"name":"@gravity-ui/aikit","version":"2.2.1-beta.655b6717f010a33f7476c94473b3c67994388789.0","license":"MIT","_id":"@gravity-ui/aikit@2.2.1-beta.655b6717f010a33f7476c94473b3c67994388789.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"700c481892fe37af9fd8918137dc870439868b08","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.2.1-beta.655b6717f010a33f7476c94473b3c67994388789.0.tgz","fileCount":1415,"integrity":"sha512-mG5SAJDClJY6XfqZayqZovgUdJDlCafS8TStg+RdemeAcZPyx3ssX4w3sVf3WZe3/VTUJpDhYveiKjiQntGe7g==","signatures":[{"sig":"MEUCIF3c9dzYpa03JgvUJspJvcN93erNCQq/gHn3PnVwOCLKAiEA/N7AQctN+0vnjDRX/S7EK56vDscFh9jI/+Em5OvB9D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7918374},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f4a1655c5f16308bb23787ce89fc4540b7557473","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.2.1-beta.655b6717f010a33f7476c94473b3c67994388789.0_1780688840041_0.4669718704886525","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.b33a97c7a63b7056f57036f4e3b6840b7c187ea8.0":{"name":"@gravity-ui/aikit","version":"2.2.1-beta.b33a97c7a63b7056f57036f4e3b6840b7c187ea8.0","license":"MIT","_id":"@gravity-ui/aikit@2.2.1-beta.b33a97c7a63b7056f57036f4e3b6840b7c187ea8.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"e4de82e4fada31f1fe45424fee0c5a49cc8be5d3","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.2.1-beta.b33a97c7a63b7056f57036f4e3b6840b7c187ea8.0.tgz","fileCount":1416,"integrity":"sha512-6lZ39mByZdl/z3qtCGO+Mo0HSzu4gDoALBiZRntkDSsO57GV/hEWv4yWCQb/luvErpxWDwosTJw298Q0yaiXRw==","signatures":[{"sig":"MEYCIQCq/ZF8yqb+AOGwHajYp8YRstfNQltHLQ7zqaSeZOyzqAIhANk6SQUnkxyvXaaWNHBn22fo1XfROzwvxd7aKzSd8JuK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7917076},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f111eb09c7df8ff9bd60bfa327c9ed6368a6846c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.2.1-beta.b33a97c7a63b7056f57036f4e3b6840b7c187ea8.0_1780912909088_0.5675695619640093","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.4ec8441a29b1b00d39934967f8a931ccc7839831.0":{"name":"@gravity-ui/aikit","version":"2.2.1-beta.4ec8441a29b1b00d39934967f8a931ccc7839831.0","license":"MIT","_id":"@gravity-ui/aikit@2.2.1-beta.4ec8441a29b1b00d39934967f8a931ccc7839831.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d3bf3e140658e673eefd7ebf7000d29175cc1d89","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.2.1-beta.4ec8441a29b1b00d39934967f8a931ccc7839831.0.tgz","fileCount":1393,"integrity":"sha512-L1OKfiPDTLKJvn4N7jYBB7hRQ8dYGjptkB+xm7tgt5tnQxBTeCyWiPPz6omdt/xTG0+W1Aq8ewKJvxX+z19gzQ==","signatures":[{"sig":"MEQCIFEtXdupDFSly3z92jB6z/aq7ObXIPyHzpOpDzYGsxB7AiBV2zynrzTEG/wvXlnlmqCn+XKe0JDRBkIYgE4YSUmo5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9100637},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d50f50785b3d5321b8d51cb93b01762aa08fb353","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.2.1-beta.4ec8441a29b1b00d39934967f8a931ccc7839831.0_1780990407154_0.5564420265444843","host":"s3://npm-registry-packages-npm-production"}},"2.3.1-beta.58e3354d879eb219473cb5931355582fad1dc2d5.0":{"name":"@gravity-ui/aikit","version":"2.3.1-beta.58e3354d879eb219473cb5931355582fad1dc2d5.0","license":"MIT","_id":"@gravity-ui/aikit@2.3.1-beta.58e3354d879eb219473cb5931355582fad1dc2d5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"390060ad72ab5246cfaf640ea5c45f55cf72fe95","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.3.1-beta.58e3354d879eb219473cb5931355582fad1dc2d5.0.tgz","fileCount":1393,"integrity":"sha512-DaYuwIEbWEH5SIoBZV48w5RSWXtnFvwtuJzACEQ5MgNrmyJxqrLrCt3NH9U7JH75ZqJziXSLkJA/R4OBN3f/Iw==","signatures":[{"sig":"MEYCIQDDveItaCEub/SeGmK4nKzycgivmVDbPfSk/Nx0cyh0OAIhAIwjdYn3Tm16ryzz/fIC1GFUrtNspB+QgfSKOi0DPyD0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9100637},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9153330b1e48dbe8ad78676b87a7c8313d7956c1","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.3.1-beta.58e3354d879eb219473cb5931355582fad1dc2d5.0_1780991243969_0.31164127782687556","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.87a92c9daef221a048c64c4e9b6dba113c11f023.0":{"name":"@gravity-ui/aikit","version":"2.2.1-beta.87a92c9daef221a048c64c4e9b6dba113c11f023.0","license":"MIT","_id":"@gravity-ui/aikit@2.2.1-beta.87a92c9daef221a048c64c4e9b6dba113c11f023.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"adf8cf2931aef188c8061d9c523d546b2bd00953","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.2.1-beta.87a92c9daef221a048c64c4e9b6dba113c11f023.0.tgz","fileCount":1417,"integrity":"sha512-NrsW+vZ2Dvdp6n6K4iTbhBeVBnGVMpbcbN2VTE24ACUej0LyLL84JpJZ001VvGdVbIDdkCDuMrp1Qc+9gkXemA==","signatures":[{"sig":"MEUCIQDPbt1Adwq4lQTxs7GzjRNIssTX382e05cxvd8tkYuMMgIgczWCH7R6Vb1iQpTR+8OKXsyuD5IqIYzAT1qR7CMo38M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9205855},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"100d9e983ec1687d348e1c0d4a75a77cfef4350a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.2.1-beta.87a92c9daef221a048c64c4e9b6dba113c11f023.0_1780995628113_0.1812086090688796","host":"s3://npm-registry-packages-npm-production"}},"2.2.1-beta.7d18fab8fca3f4136b809c958e04567bb17a2467.0":{"name":"@gravity-ui/aikit","version":"2.2.1-beta.7d18fab8fca3f4136b809c958e04567bb17a2467.0","license":"MIT","_id":"@gravity-ui/aikit@2.2.1-beta.7d18fab8fca3f4136b809c958e04567bb17a2467.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"cc4a4ac784fe0fbeb2eea76d3508d784a1f690a3","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.2.1-beta.7d18fab8fca3f4136b809c958e04567bb17a2467.0.tgz","fileCount":1422,"integrity":"sha512-Lbh7CbAU9mMz0zPYV0eBFwRravhxXeCJeBjlvZziBfWEWu22q78kDZfm72sdj82x4ZI8ObgqrITSFKKTuMSWiA==","signatures":[{"sig":"MEUCIHgrYRXycL40JZO4vQD4+6434qS+iD/r+TMkwjtATJgnAiEAijL6KlLUTQgSrxTi23jr8PLQpJYPAfjO98CEsHbsdzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9230985},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"cc161b6fe2644625754215250cea64c78159cf8b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.2.1-beta.7d18fab8fca3f4136b809c958e04567bb17a2467.0_1781021414996_0.7636470861923537","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@gravity-ui/aikit","version":"2.3.0","license":"MIT","_id":"@gravity-ui/aikit@2.3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"404e6db7a4e1140804145778387efd09fa03bdaa","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.3.0.tgz","fileCount":1393,"integrity":"sha512-NLdhJwFIYPJPFRphDYAKFs32bIJvX1L/cLiinxUIHq5jzlrrPTORClh/u9g3shGZVFWQZRzWeUTDh7Ka50Od6Q==","signatures":[{"sig":"MEUCIQDP83pJSljhvTb0fwfFDLtBNDysSajjzpHib104CGfp/AIgTVUFiWsMTWZ1LXaRBoyX5+/I74JijkAXROja0aiO7ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9100493},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"7a3c2baf1533c76683dc10700c75301ba54438a3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.3.0_1781077941017_0.9327265536803044","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-beta.a4d8a8161a72a375f70541ffc00fb6c679b5b1c2.0":{"name":"@gravity-ui/aikit","version":"2.4.1-beta.a4d8a8161a72a375f70541ffc00fb6c679b5b1c2.0","license":"MIT","_id":"@gravity-ui/aikit@2.4.1-beta.a4d8a8161a72a375f70541ffc00fb6c679b5b1c2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"99954e9f896ec972f0f8c367478e14d2e3b4263f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.4.1-beta.a4d8a8161a72a375f70541ffc00fb6c679b5b1c2.0.tgz","fileCount":1422,"integrity":"sha512-YrGjzDeX67WXJqCwW1PWG1RsvT7giBHPP0GfKowG080EjfGE8h2KAhzPJvMJ0atJpnzIRHEp3wLDQfhawmvSxQ==","signatures":[{"sig":"MEQCIAJORK8eWJ1GiHgAvaj9qC1S6ghzppFxCOzA926E4Gi7AiAfheuuoTiQ/Fz+X7jFbFT7J4AZX+sH7I3gIqNCKBkGZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9230985},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5454c0e6343db4c655897add92c7c417cb263a22","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.4.1-beta.a4d8a8161a72a375f70541ffc00fb6c679b5b1c2.0_1781080696417_0.24477609447055038","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@gravity-ui/aikit","version":"2.4.0","license":"MIT","_id":"@gravity-ui/aikit@2.4.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2cb591896a92ca68c77977e503a11efd8994a394","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.4.0.tgz","fileCount":1422,"integrity":"sha512-dDuOrjEhsWwmgcVq4E0u/79QvqVWPuBcUH12X0o4F+yHEJTW10pLKlKI72okfykt6c/+SY7VRWG5EOjzP2k3Vg==","signatures":[{"sig":"MEUCICyVDgg2WW1wvX6IDPC04e2GYhQ+HhDGjpLE9z5mrbAlAiEA5sgQSkPZrUTb3+jXcsIJiZuYxXO9nr1tQLf29uOKzTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9230841},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ff9d63ba779486233b7213948e214c5801dc4e01","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.4.0_1781081540981_0.7302092413486017","host":"s3://npm-registry-packages-npm-production"}},"2.5.1-beta.d108808332f1f7028aeb90ad4314a47758436d2c.0":{"name":"@gravity-ui/aikit","version":"2.5.1-beta.d108808332f1f7028aeb90ad4314a47758436d2c.0","license":"MIT","_id":"@gravity-ui/aikit@2.5.1-beta.d108808332f1f7028aeb90ad4314a47758436d2c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b57d122858105a7cdd8c83fda04158d1c696caa7","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.5.1-beta.d108808332f1f7028aeb90ad4314a47758436d2c.0.tgz","fileCount":1464,"integrity":"sha512-igbhjIiCH5tZqZgnYEYO/AtDjBDg3TSEPclyGjDj6g/z7vzjFhUL6h+2FBaYGdlAfI46CGXQkvjGsVOOQ9a3nQ==","signatures":[{"sig":"MEYCIQDgIka5116HFBrMZlMn7qOmTA1HTMu4WYNP61Pldf0gdQIhAOgcjN60K4ESarEZPSttOnTLdo+5nWcgryI/BXw4wJtg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9314217},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"017e9e1e2e7779266ff401e2107c9ffe50dd082e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.5.1-beta.d108808332f1f7028aeb90ad4314a47758436d2c.0_1781171542971_0.688757838270929","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@gravity-ui/aikit","version":"2.5.0","license":"MIT","_id":"@gravity-ui/aikit@2.5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b5845ecae971471f39998e86e079632944d83290","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.5.0.tgz","fileCount":1464,"integrity":"sha512-2Bjfk+inLghI85rbLFAkFmPJdqcLGZG+gGfMY/eZr3+hI95/pauTh8BTt7+FXaNGD8FlHqbvUXEmXxiGSbSX8A==","signatures":[{"sig":"MEUCIQC4SAy8dtcZNC1ZIFeA3/fFBWHVNzm3LABwG/Nw3fi05wIgdknOuP4fYFEIDYuV5nrmVYEqGqWb6iDSzaNKGIDnnmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9314073},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4895ad6ed3380bf6e1c21e82947342ede29b2ddb","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.5.0_1781172839666_0.2623647342386266","host":"s3://npm-registry-packages-npm-production"}},"2.5.1-beta.be39a20b3a63967ffa3f40d6c2ee75d061819c5c.0":{"name":"@gravity-ui/aikit","version":"2.5.1-beta.be39a20b3a63967ffa3f40d6c2ee75d061819c5c.0","license":"MIT","_id":"@gravity-ui/aikit@2.5.1-beta.be39a20b3a63967ffa3f40d6c2ee75d061819c5c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f0e37c412fcf6a409fdd4d62b095404553d8b5c2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.5.1-beta.be39a20b3a63967ffa3f40d6c2ee75d061819c5c.0.tgz","fileCount":1464,"integrity":"sha512-NMqf1jscUYL3FVFyBTkfaxxkd+lYt5V5ZMpPKrNcWTGyGJ9nvTO9UWL9wAwYfNBcPG2gxtfCzowQURXnEq8B9w==","signatures":[{"sig":"MEQCICMBHxeXp6RBUNHoTw57apL2fGCPHOw7lHYS/uGnyKp7AiAfRg4DUrL5tl6ROy3ggXNOwGtDFTh1V9UAwIv2AjgQ9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9315813},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4f2b974ca3c53bd98dc1b6ac7a3e65ece8c6c1e0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.5.1-beta.be39a20b3a63967ffa3f40d6c2ee75d061819c5c.0_1781447177322_0.985167461626069","host":"s3://npm-registry-packages-npm-production"}},"2.5.2-beta.e4ee9f89cbd2029300b4fbc28736786a74bcc47c.0":{"name":"@gravity-ui/aikit","version":"2.5.2-beta.e4ee9f89cbd2029300b4fbc28736786a74bcc47c.0","license":"MIT","_id":"@gravity-ui/aikit@2.5.2-beta.e4ee9f89cbd2029300b4fbc28736786a74bcc47c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"25f11805a4cb679777585f3983720ad4f590d512","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.5.2-beta.e4ee9f89cbd2029300b4fbc28736786a74bcc47c.0.tgz","fileCount":1464,"integrity":"sha512-aHPPtECWN6qo1HxMr6rwL+Qt0H1CWC488AcBU1Cu3DxQbwUh8dzay4LjpvRpCWCNPJBHPipW8HJOkr3XY2Cj1Q==","signatures":[{"sig":"MEQCIH52LYTaYahGn1HK8ohJNYVGcRJh10XnGBvSQmbVW9b6AiAKllsk4eQ2bXZLf0jlZRNZHe99WIZSY1+rTiXWz8j/NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9315813},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"be3bffa2e30123b427791c00b81a2de53996e084","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.5.2-beta.e4ee9f89cbd2029300b4fbc28736786a74bcc47c.0_1781520202022_0.06630125983153912","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@gravity-ui/aikit","version":"2.5.1","license":"MIT","_id":"@gravity-ui/aikit@2.5.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"18a6698b5eb65bbe7a5dc53b02c066394d8dc6be","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.5.1.tgz","fileCount":1464,"integrity":"sha512-Hlm3DdAjjyaGjz1NTK8361d/ccfss+EpAXPzvTu4wdbia4OWnuJns0zu2v2yydTfPIFcQS1EYYjzeComUzuPXg==","signatures":[{"sig":"MEQCIFIXYM/t5CoqCR2rGUdghRqrLjG4RZ467QE7f6WK1MG4AiBQhlgyLZvYTmOWimAFPd03NuoTMrY8EmZzOrsAx1eBMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9315669},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d94badf0695867a6a6dcdbca2b9c9c8519cced8b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.5.1_1781520940293_0.7973093699862182","host":"s3://npm-registry-packages-npm-production"}},"2.5.2-beta.01d9bf3d5a6b3757c9e1b039efdee0642b3ad50a.0":{"name":"@gravity-ui/aikit","version":"2.5.2-beta.01d9bf3d5a6b3757c9e1b039efdee0642b3ad50a.0","license":"MIT","_id":"@gravity-ui/aikit@2.5.2-beta.01d9bf3d5a6b3757c9e1b039efdee0642b3ad50a.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9dfe9aaa4e2fda35ab33c2959758624b1dcd8ea8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.5.2-beta.01d9bf3d5a6b3757c9e1b039efdee0642b3ad50a.0.tgz","fileCount":1488,"integrity":"sha512-pkPEZQHRV4BVsBz5uYmbPU5TeVwNrMu3tMxfNKFi4iNtukFyBRyikgspJhCXhoDbkDo1mimuY/EMQM2k+rbLgA==","signatures":[{"sig":"MEYCIQDkIz/ONtwsHpZRenHhD3Ce6AT8l1bID92DbW50JjJqQgIhAKr60sF+dbL7UkaDlm7Vk6oPjHeocRiNjZ2+cED+3Gsw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9476403},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"6fec286ac7fb17766f4e27edb1473d11b3b31608","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.5.2-beta.01d9bf3d5a6b3757c9e1b039efdee0642b3ad50a.0_1781605399668_0.42336184425761436","host":"s3://npm-registry-packages-npm-production"}},"2.5.2-beta.0d8428c6d11ad9067245239fa29edc2cee6a0fad.0":{"name":"@gravity-ui/aikit","version":"2.5.2-beta.0d8428c6d11ad9067245239fa29edc2cee6a0fad.0","license":"MIT","_id":"@gravity-ui/aikit@2.5.2-beta.0d8428c6d11ad9067245239fa29edc2cee6a0fad.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"7e832d4a1d73b1cf8a678236c398c3a24c608360","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.5.2-beta.0d8428c6d11ad9067245239fa29edc2cee6a0fad.0.tgz","fileCount":1464,"integrity":"sha512-D6wgWrrAnsxdwjPr1WByyVA9XeEaFKvqU0sZKHYvCNfAqInEIMVnKiuaeOQz6po/jtjgqdOY7gsxendzUjkDZw==","signatures":[{"sig":"MEUCIB1l9pUXNhEnDSz6c8QK5n+mL7d/E1sEjzr5jkO5rBMgAiEA++sgD7xYDYhbrii+hEnqSgglVMljd3n6hy8C5Kv9ROg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9316190},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"187a1c917bfdd7a779d3f0d17cdafda6697b133f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.5.2-beta.0d8428c6d11ad9067245239fa29edc2cee6a0fad.0_1781771487359_0.32700038346164595","host":"s3://npm-registry-packages-npm-production"}},"2.5.2-beta.819afaff26d120457a34844031099e5db7ef950b.0":{"name":"@gravity-ui/aikit","version":"2.5.2-beta.819afaff26d120457a34844031099e5db7ef950b.0","license":"MIT","_id":"@gravity-ui/aikit@2.5.2-beta.819afaff26d120457a34844031099e5db7ef950b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8de6166213a012234ce94be6b14fa67ffe709274","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.5.2-beta.819afaff26d120457a34844031099e5db7ef950b.0.tgz","fileCount":1464,"integrity":"sha512-e3O6k0KZulhAZCdPlPZUF7g2WbqalKS5LEzXlaJZM7vH4zHJ3mKPJlLB2wBa59p3HZi1x0SRtzm3iDkQTPYL9Q==","signatures":[{"sig":"MEQCID2E8ERz4mIMEda3Bj/lMEdrNazOb0M0FRYxbC/xP1h9AiAdQ7OKt91/DNfOdghlrzWnWY8K9fC+7fbPgURLK88a0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9316190},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d9c1479f1504f25a8fd86e16e5ad470e09a5b773","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.5.2-beta.819afaff26d120457a34844031099e5db7ef950b.0_1781771806051_0.9994711452927894","host":"s3://npm-registry-packages-npm-production"}},"2.6.1-beta.5224e5c911e47d62148703f52d36226a505cd1b7.0":{"name":"@gravity-ui/aikit","version":"2.6.1-beta.5224e5c911e47d62148703f52d36226a505cd1b7.0","license":"MIT","_id":"@gravity-ui/aikit@2.6.1-beta.5224e5c911e47d62148703f52d36226a505cd1b7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6cd183f0797e644d17c154a07da1f885ec7a82a9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.1-beta.5224e5c911e47d62148703f52d36226a505cd1b7.0.tgz","fileCount":1488,"integrity":"sha512-4Utr6wAGec6YLhuSZYr9a+RwNcKYCtmnxamEQzTnEsFQPlj3lqskLobuXQ0SEhvuuHCYHk5Cd4in/74U8PdrKw==","signatures":[{"sig":"MEUCIHNm8KPJ542fRP0EGbpjCjLgcEtWkfBi4LurJTTKviTrAiEAtKxdNjVr6/qjJeqrhUyLYcOKq7A9iDlrPVcpIWv5O9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9476403},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"49b22968409e440f13396ef17d214e6f146c231c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.1-beta.5224e5c911e47d62148703f52d36226a505cd1b7.0_1781772351333_0.7219948138660204","host":"s3://npm-registry-packages-npm-production"}},"2.5.2-beta.54d9bcaf0f4ac88336eec402ef4a2724bbda1a1e.0":{"name":"@gravity-ui/aikit","version":"2.5.2-beta.54d9bcaf0f4ac88336eec402ef4a2724bbda1a1e.0","license":"MIT","_id":"@gravity-ui/aikit@2.5.2-beta.54d9bcaf0f4ac88336eec402ef4a2724bbda1a1e.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1eb5898d8c1a9a2caadd30a2e909d36de3b3f13e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.5.2-beta.54d9bcaf0f4ac88336eec402ef4a2724bbda1a1e.0.tgz","fileCount":1488,"integrity":"sha512-TQhtnK9WRL1SliPlQ8a5a9Oh/PrOVj7EMTnXnTXNs757qG9M/+/up7XBziRqQsacfBSsAls5iDSCROCa3kbHUA==","signatures":[{"sig":"MEQCIA9mg0u8R1ZyI46MfZ+Pag+NpNVRDMDHpfDqLnhnTZWRAiAMLDiQkG7buoxF+Qkaq1Wby7LtxTFESOqRTEbT1YRtmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9476702},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d368a53efeeb4ad6c29976ef4d21e47dccf301a3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.5.2-beta.54d9bcaf0f4ac88336eec402ef4a2724bbda1a1e.0_1781772786740_0.2105207097017474","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@gravity-ui/aikit","version":"2.6.0","license":"MIT","_id":"@gravity-ui/aikit@2.6.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"fd436233a20f918af4404d581c1be8721bf6f656","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.0.tgz","fileCount":1488,"integrity":"sha512-bwIJETXeFdSD2rPTlaXREXGUb6Ti7eyRdus+KlWyKayMiVtH+1ikZo0AtTLG+fIEXATyJ0TebirrwVP3RemWaw==","signatures":[{"sig":"MEUCIQCOnWETKpEAiEW+NZ/4b/q5zOBgLLmaTxENYLPBD3V1bwIgTE7HdoQmETZ1o5onafjcL9v7C07kvPSkp61KChZo7zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9476259},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3cb0deda57318651ed3fa19a34b97878e3e46bce","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.0_1781773028926_0.8812596526085039","host":"s3://npm-registry-packages-npm-production"}},"2.6.2-beta.0e2ddf9d012c5395a5e4af2e160e8b6a38631df2.0":{"name":"@gravity-ui/aikit","version":"2.6.2-beta.0e2ddf9d012c5395a5e4af2e160e8b6a38631df2.0","license":"MIT","_id":"@gravity-ui/aikit@2.6.2-beta.0e2ddf9d012c5395a5e4af2e160e8b6a38631df2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b4534f44f9e7a62acfcaa06fdd21891fbd8409c1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.2-beta.0e2ddf9d012c5395a5e4af2e160e8b6a38631df2.0.tgz","fileCount":1488,"integrity":"sha512-uLRhwiZ2fYpf/ye2xB7GNlPZiDULe6rbFANWQNlO5/vUFamceO7vrU9n5hGdZ4cBZoZGnuTrPngIov+/imKlfA==","signatures":[{"sig":"MEQCIHRhdDtdyZiQUrk7ZlJ7Ze0btBsqxs4jUDmNEW0TgfalAiB891OGmYKBduhi0nrS6s9YUsFZlqNuKMw7Z4HrZTcveQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9476702},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"41add0a8b11d1c68aa6fc4714de6cae26f563925","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.2-beta.0e2ddf9d012c5395a5e4af2e160e8b6a38631df2.0_1781778277438_0.10266246407535062","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@gravity-ui/aikit","version":"2.6.1","license":"MIT","_id":"@gravity-ui/aikit@2.6.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"bff0690b87a79417099c72258d11ddac62b7cde0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.1.tgz","fileCount":1488,"integrity":"sha512-T5gO+VdOh0HVC3E/r285m3QWzniJGdnZPQ6FTj2jRdZdjm9rJlmZjiDSWS5KXe/FkJn12cCDLA7wDBpIbJPHlw==","signatures":[{"sig":"MEQCICyEtu119AHOW2W0eXgvaLV/vQV156KxgBple3B7M173AiBPUt5lZN7em5+W/BKhUtUes8rkLd127fyWFB3+n+Pg2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9476558},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2a271edfb08420dc61b56e5d8bf3bfc9c24e51a6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.1_1781779314188_0.32838092725064527","host":"s3://npm-registry-packages-npm-production"}},"2.6.2-beta.1680549cf493a01b89638c7a1d155265bf69e1f5.0":{"name":"@gravity-ui/aikit","version":"2.6.2-beta.1680549cf493a01b89638c7a1d155265bf69e1f5.0","license":"MIT","_id":"@gravity-ui/aikit@2.6.2-beta.1680549cf493a01b89638c7a1d155265bf69e1f5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"a699a3a1bebba1ae3f489ec3b07d040d4bdec29b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.2-beta.1680549cf493a01b89638c7a1d155265bf69e1f5.0.tgz","fileCount":1488,"integrity":"sha512-ALe95bL48BXJ0NHXVkYcVsVnu2E0u3AjixJPgK8zuZzHbTF6jtubDTQG77hpAkYyYqcRRAF8E5wtV1A0buZ1DQ==","signatures":[{"sig":"MEQCID5PImMzl0Fd/Q4zEtg64bVa3zOPfecS/cVu3gUIBKAdAiA7gb7o0mi58NGxo7yxB4V1VA4dAhGzJeaUrYb2+/dmug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9480832},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3ada074189e51483babec4bd63e444c5bc33f266","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.2-beta.1680549cf493a01b89638c7a1d155265bf69e1f5.0_1782125542103_0.2805148079821673","host":"s3://npm-registry-packages-npm-production"}},"2.6.2-beta.8cc6014e5b95f0cd909647ac8a3221cc6543e5fe.0":{"name":"@gravity-ui/aikit","version":"2.6.2-beta.8cc6014e5b95f0cd909647ac8a3221cc6543e5fe.0","license":"MIT","_id":"@gravity-ui/aikit@2.6.2-beta.8cc6014e5b95f0cd909647ac8a3221cc6543e5fe.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c83e441d39383d03c931c753c4da6cd2fc5ac9ab","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.2-beta.8cc6014e5b95f0cd909647ac8a3221cc6543e5fe.0.tgz","fileCount":1488,"integrity":"sha512-THfkQyJHZBz3xE4h9oYADUx+sQXQaJhlIWxl+UogNeQU9Xq/Ry15WvNwmkQq1KeQwKGoTWFLLj2RWELRZa7Waw==","signatures":[{"sig":"MEUCIQCstb/HOI/BDnecI906Fdp4jSJWYfU6/Xf2Se6NIahzKgIgNMXmlrB2Vtif6gsu0wo9lR1LCYEuhad7WrqsWonqV7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9480832},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5e6113d4be99f475d848873b4f5c75f40167d994","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.2-beta.8cc6014e5b95f0cd909647ac8a3221cc6543e5fe.0_1782127614557_0.12707657327787647","host":"s3://npm-registry-packages-npm-production"}},"2.6.3-beta.e712a21cff94ac7d74086cf44ca32d516cbe3894.0":{"name":"@gravity-ui/aikit","version":"2.6.3-beta.e712a21cff94ac7d74086cf44ca32d516cbe3894.0","license":"MIT","_id":"@gravity-ui/aikit@2.6.3-beta.e712a21cff94ac7d74086cf44ca32d516cbe3894.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6789e8c2914bce7b78ba48531ec951419bd2f473","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.3-beta.e712a21cff94ac7d74086cf44ca32d516cbe3894.0.tgz","fileCount":1488,"integrity":"sha512-OQyeToHIrXjcxeEYaXphYgJ+i+lSaFIoIMbX1TDalZSNBvB4H9k/5A37q7a70b2UyHj+dOqUlqHfAKUYdZn5Jw==","signatures":[{"sig":"MEUCIHodHMB3Q394ZjtKDaWce32ABJ8BIEEbwbBBMAz2Dtm8AiEA6Sy6tt0v8y/bLkRZO5D4NWvOA1ChWdeGvRpHOYzWBik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9480832},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"668d84975ad2795817f1fbadc1f6fe3248d1972a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.3-beta.e712a21cff94ac7d74086cf44ca32d516cbe3894.0_1782130353036_0.023735320175275465","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@gravity-ui/aikit","version":"2.6.2","license":"MIT","_id":"@gravity-ui/aikit@2.6.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ee39930f940ad8c166fe0b91bcfed9f27c0a884c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.2.tgz","fileCount":1488,"integrity":"sha512-wEipfQ7DEOu9CuJUIeTFAJHCpgBFyZRAVA+7CyJavkBHJzFCjlZXLb1pDgbDhjILheDy3lt6WyHRb3rVHTeyIg==","signatures":[{"sig":"MEUCIQDFg/ccRFbPHhHbzXixMHL8O7v52DCYRQNmbjGqRqh/OAIgaZZfT8kzdmP+YEwJ/vi0/Udu2+QqY+ztbUWVIb2X540=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9480688},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"913c8265490191373d7f34dba5ee43d7b8f6349d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.2_1782132250500_0.3017952050208781","host":"s3://npm-registry-packages-npm-production"}},"2.6.4-beta.0506d395666aae69e89609f4b8a5883f78fd9e21.0":{"name":"@gravity-ui/aikit","version":"2.6.4-beta.0506d395666aae69e89609f4b8a5883f78fd9e21.0","license":"MIT","_id":"@gravity-ui/aikit@2.6.4-beta.0506d395666aae69e89609f4b8a5883f78fd9e21.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"98d030e357a2c69732e1998294289f78aa37f2fc","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.4-beta.0506d395666aae69e89609f4b8a5883f78fd9e21.0.tgz","fileCount":1488,"integrity":"sha512-Ur2894CULGmT3f49IsDSpUr8V7EyYUroT/t7RggFasOr4dsvu/UdfBkD+SopgZw0+RDBHbwt3FDQtfHhjrRPiw==","signatures":[{"sig":"MEUCIQC8j6SIVCKXhNbLY1osNyuCbW8fB05JWNR6Zak2extKUQIgTdmmukioCGzbLoDbqQ8HWHPAfVtRcdwKY3LmkPMNz40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9481076},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"27e49746228d1e205fdaa14257137aa997b64a3f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.4-beta.0506d395666aae69e89609f4b8a5883f78fd9e21.0_1782205512289_0.11691310573708247","host":"s3://npm-registry-packages-npm-production"}},"2.6.3-beta.00c6d76e1109facbadc29259535913c077650e5b.0":{"name":"@gravity-ui/aikit","version":"2.6.3-beta.00c6d76e1109facbadc29259535913c077650e5b.0","license":"MIT","_id":"@gravity-ui/aikit@2.6.3-beta.00c6d76e1109facbadc29259535913c077650e5b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9fee1a0308b83d0e6afe8cafefc72d93dc549354","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.3-beta.00c6d76e1109facbadc29259535913c077650e5b.0.tgz","fileCount":1488,"integrity":"sha512-kNQX/CWniGuPgSVbvPgwJTMmpj5G/8WeaFhtmx1FtAtaRwZmFXLXapnMa1y4/Rqh4U6J1SDCToC9gYbMUqlvAQ==","signatures":[{"sig":"MEYCIQDvDBUsUVoVwX5hOJYS45PO6W9T51+RW8619DjQD+r2ugIhAOjD7eUMksatxTVQmuO49pd6BsX6skJfnYI1Sf4Xs/Di","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9483533},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"fde94aac3d17811cbae90cec1c2eca7c8a6fba00","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.3-beta.00c6d76e1109facbadc29259535913c077650e5b.0_1782220886282_0.9965824214562977","host":"s3://npm-registry-packages-npm-production"}},"2.6.3-beta.433f3aecb11864175465fc5024c93488bae162df.0":{"name":"@gravity-ui/aikit","version":"2.6.3-beta.433f3aecb11864175465fc5024c93488bae162df.0","license":"MIT","_id":"@gravity-ui/aikit@2.6.3-beta.433f3aecb11864175465fc5024c93488bae162df.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"12d6a79734a5c8b930b83f76c1b3d9f651efea9c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.6.3-beta.433f3aecb11864175465fc5024c93488bae162df.0.tgz","fileCount":1488,"integrity":"sha512-xzgl5s8If3uvo0YjczZ3/fggLl42Z/ResUykrLdEJjCIy5lIWbkfsN7WAVdlmoCncc4gC0roQoiy9XL1hxz+Rw==","signatures":[{"sig":"MEYCIQCyN4oqa4UBuqI0Gs4fNjotnUIWRaH0ml+tZ3ClutrMDAIhAIWWi+9JZ93UM7x7vYfQpZyWmVG0NzXNrTuOIWFOVBuU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9483375},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"0f2c59b398c6f53441b5876970077d9fe9f2f3bd","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.6.3-beta.433f3aecb11864175465fc5024c93488bae162df.0_1782221558380_0.25210297031661977","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.38683be34b88ff78acc611ec4b92282d61a113f0.0":{"name":"@gravity-ui/aikit","version":"2.7.1-beta.38683be34b88ff78acc611ec4b92282d61a113f0.0","license":"MIT","_id":"@gravity-ui/aikit@2.7.1-beta.38683be34b88ff78acc611ec4b92282d61a113f0.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"58e73d16b0a3f5dfccfcd000d543203a88ffe2cc","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.7.1-beta.38683be34b88ff78acc611ec4b92282d61a113f0.0.tgz","fileCount":1488,"integrity":"sha512-+BDj+w/T+lh3DAmG9bNcq3Tl7IZp3mCfNpcztlyVmRnb8CN/frpaFAgkl1+pTlPmBlwGDQ0CIgMDvooEywlVmw==","signatures":[{"sig":"MEYCIQCYPVWeC7SEY+Ll0+fFmU4q1Q6UtA06ETaF6mgZF3wWNwIhAKGQwHKuH88ktXvR0+sJe6oRDcew0nk34+bUSF7iK89R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9483375},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9f0b5d5352c3a584260c44880d800c67aa22c25b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.7.1-beta.38683be34b88ff78acc611ec4b92282d61a113f0.0_1782222540072_0.9268159337047255","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@gravity-ui/aikit","version":"2.7.0","license":"MIT","_id":"@gravity-ui/aikit@2.7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9e4b9712023eccc225e6e5d72f46d47e14897757","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.7.0.tgz","fileCount":1488,"integrity":"sha512-pDQNqrJh3DxZMu86jWiqrgDOvlVGP7q3+WEHSbiwU7jZMdFRuYxfhH5SLweRckGWvr3HjCiEbRdP2sSC1OoNYw==","signatures":[{"sig":"MEUCIQDuEolHFe6NTo1Gb/PKGnSTs08YSODv7JBwT3xCVTVjXAIgbel1Cd3emNvCfzN8ghlbRF3AMVHtEVHX1BMUiIka9bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9483231},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f750e41a4a2c37a23e11e1f4553715f81d1f096f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.7.0_1782223780507_0.14234379870183833","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.9cedd61361943cd0ba3f67bdeee91a18e3e00cfc.0":{"name":"@gravity-ui/aikit","version":"2.7.1-beta.9cedd61361943cd0ba3f67bdeee91a18e3e00cfc.0","license":"MIT","_id":"@gravity-ui/aikit@2.7.1-beta.9cedd61361943cd0ba3f67bdeee91a18e3e00cfc.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"dcdcb16e6821d8674f1043759c20617cb36b2540","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.7.1-beta.9cedd61361943cd0ba3f67bdeee91a18e3e00cfc.0.tgz","fileCount":1488,"integrity":"sha512-Z+pB9zN9l81cIIlkhgzZ5nkEox7y9h7Ztcouycj8pnrf0hlMFMFjNlZqI9DAswesXYLZQ+IV7Vbwyk1PuCbHIg==","signatures":[{"sig":"MEQCIFdZvP1JKdSwjbCgWpf05WGrbYffOL/4VRYEMzC4j5c0AiA0ee6iidsHbLwjXNxUbeJ8VPkiPww41GbJn1VCyepxvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9485155},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"500c64c475d3eada5d0fba9e30baf5cddccefb51","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.7.1-beta.9cedd61361943cd0ba3f67bdeee91a18e3e00cfc.0_1782739162020_0.9166187530488006","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.a94bc5e8a406bcdf76d167a4c8f33d22a7ca697b.0":{"name":"@gravity-ui/aikit","version":"2.7.1-beta.a94bc5e8a406bcdf76d167a4c8f33d22a7ca697b.0","license":"MIT","_id":"@gravity-ui/aikit@2.7.1-beta.a94bc5e8a406bcdf76d167a4c8f33d22a7ca697b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"90a235da474c8fa34ff469d9c38208d1a7c980ff","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.7.1-beta.a94bc5e8a406bcdf76d167a4c8f33d22a7ca697b.0.tgz","fileCount":1494,"integrity":"sha512-OerJHy71RbjQJIRpe+/cjeODkcoLzfb4ft5ar7DjXrhf86Iaur/9tBE6v0vPvkn080IM2fGVPpuUEWQgFKMCgw==","signatures":[{"sig":"MEUCIQCbs6ZMCh8fBzxobwnkD0h2RNYlVfBzN01EtjINq6RTegIgTsbtisPmdNp2haxPkv7sodHdG8z9icptMOy6orDkTQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9496686},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"52e3193f6cd225b9fbe842572f04a9726e188712","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.7.1-beta.a94bc5e8a406bcdf76d167a4c8f33d22a7ca697b.0_1782832077117_0.7147408434009932","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.bbe6898ee7ddd9881d922df7d195697fe5ab4b86.0":{"name":"@gravity-ui/aikit","version":"2.7.1-beta.bbe6898ee7ddd9881d922df7d195697fe5ab4b86.0","license":"MIT","_id":"@gravity-ui/aikit@2.7.1-beta.bbe6898ee7ddd9881d922df7d195697fe5ab4b86.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"aaa73b81a76282d9454ad7ffd8959b9db290ca99","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.7.1-beta.bbe6898ee7ddd9881d922df7d195697fe5ab4b86.0.tgz","fileCount":1488,"integrity":"sha512-opxJjrzwpvW3bBQoPZ52hzEUyJmOkkp/FSIsI1gBN7mPwfvZE673D51ANiXWMZoTgqkY6nqjHapAWnun5pub+Q==","signatures":[{"sig":"MEQCIEiQXZiRP+uF23RhdywKfC75eyKpi0pR8a9H9qYJ2XFTAiBZ0Da5fHVpP/JrGcH8gdA5K8Gh+WH7xLNP/YgyNMliHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9484211},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b564750ca529a64c551f66f9c485c68283b20037","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.7.1-beta.bbe6898ee7ddd9881d922df7d195697fe5ab4b86.0_1783015040651_0.0019165942156680327","host":"s3://npm-registry-packages-npm-production"}},"2.7.1-beta.074d361c9009c085114749f9b30fd326d2fe11f0.0":{"name":"@gravity-ui/aikit","version":"2.7.1-beta.074d361c9009c085114749f9b30fd326d2fe11f0.0","license":"MIT","_id":"@gravity-ui/aikit@2.7.1-beta.074d361c9009c085114749f9b30fd326d2fe11f0.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b2bb764b9374c76ad6929c01980b7f70330cdbd2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.7.1-beta.074d361c9009c085114749f9b30fd326d2fe11f0.0.tgz","fileCount":1488,"integrity":"sha512-FoECO0Ahk/FAwvQublgsJBN2CVHdBzvlU1nY6U1bR5tQQT+tnTY04Vv8dVo0gHZWgunXi3qb1+LOcCzxMIOhKg==","signatures":[{"sig":"MEYCIQDh0O1AtN9opqNRVXB+nZZTRwaBdeEJnvIKKCn5Sn1T4QIhAL30q0+o1MgDOEIcPunj0G2HRESN+70yRPK7M7WIRCd2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9484163},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2fd81c25477a0844af8c51ea108a6db5f66b543e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.7.1-beta.074d361c9009c085114749f9b30fd326d2fe11f0.0_1783063863029_0.43710586332432966","host":"s3://npm-registry-packages-npm-production"}},"2.8.1-beta.d7e9382274f46ab9d82e62cb80dca80e4bba34e2.0":{"name":"@gravity-ui/aikit","version":"2.8.1-beta.d7e9382274f46ab9d82e62cb80dca80e4bba34e2.0","license":"MIT","_id":"@gravity-ui/aikit@2.8.1-beta.d7e9382274f46ab9d82e62cb80dca80e4bba34e2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f9525c4f2d8b50c22f59cc37ac3e44e78c311fb9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.8.1-beta.d7e9382274f46ab9d82e62cb80dca80e4bba34e2.0.tgz","fileCount":1488,"integrity":"sha512-Jemr3otbIAsPoAdR1ZGVgN46OX8SC0pqzT444vozl2TgBt2Ad0UCskaza56T8JwGU2FEhOwGZhWS4FQH1m/OjQ==","signatures":[{"sig":"MEYCIQDA9UusbhJqSpLxboQ2voTMDHuEOVy0cJIBfehiDdFXDgIhANxXKuDi9fOHWHmie3ymt0/JOkermn1BzrXcbKmdLVQC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9484163},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2bc4f7197d861f951b463299948fdade2d1d16da","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.8.1-beta.d7e9382274f46ab9d82e62cb80dca80e4bba34e2.0_1783064584572_0.9718988989430253","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@gravity-ui/aikit","version":"2.8.0","license":"MIT","_id":"@gravity-ui/aikit@2.8.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3e8e1784d3b386afeb5621a1b018cc312906a026","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.8.0.tgz","fileCount":1488,"integrity":"sha512-RsTLGWL1mwEeJBCMHm4kUfNKZQ9z1MdXIMdo+8xnqw66E6r4SKdIzmu65D5wh66DeL4wiGt7s2KwrgtxtdE2Cg==","signatures":[{"sig":"MEQCIGp96MQXTFvaGz8Jwf4WtJDT/XfCRJr3cExZAYF5upTRAiBE5XEgYAkvbi3wYf4a213qL3ZX2USenmV9oQVczaa4KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9484019},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"6d83043a58dbbff23718bde7a738de4d20ffde93","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.8.0_1783067579529_0.09927379028755356","host":"s3://npm-registry-packages-npm-production"}},"2.8.1-beta.51f156563d72ca89f84b6ca09b40d802624da9f2.0":{"name":"@gravity-ui/aikit","version":"2.8.1-beta.51f156563d72ca89f84b6ca09b40d802624da9f2.0","license":"MIT","_id":"@gravity-ui/aikit@2.8.1-beta.51f156563d72ca89f84b6ca09b40d802624da9f2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"59a8402154f28d14418b8efb99b23f3dbf5c84a7","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.8.1-beta.51f156563d72ca89f84b6ca09b40d802624da9f2.0.tgz","fileCount":1488,"integrity":"sha512-SNHDjdlNVacTro/HoF3YMRNPQZvW2EvO9kwDDqhV/M07EkNfuzlgyoBr8HuQUhCfehkZO46e+0Wfnmcog6ooYA==","signatures":[{"sig":"MEUCIQCUHLnMP3GUkRlyMDOcytA0SyLdc2eRwbOYPxllPMef9wIgP4/+gMUYOqu4mktYEX9ujSIOAF2D0394HwcqIYKDlr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9488055},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4817b2952dc58786a3a3a06d68f6094527d1d399","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.8.1-beta.51f156563d72ca89f84b6ca09b40d802624da9f2.0_1783083258936_0.2887817720396617","host":"s3://npm-registry-packages-npm-production"}},"2.8.1-beta.276116e5236599c0cac9b9b3f2748d8567123651.0":{"name":"@gravity-ui/aikit","version":"2.8.1-beta.276116e5236599c0cac9b9b3f2748d8567123651.0","license":"MIT","_id":"@gravity-ui/aikit@2.8.1-beta.276116e5236599c0cac9b9b3f2748d8567123651.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"0cc5f2a79afff774f221899daf0cfe5516a7faab","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.8.1-beta.276116e5236599c0cac9b9b3f2748d8567123651.0.tgz","fileCount":1488,"integrity":"sha512-NgqoP2gUtFBkApkVOcJBU7laHrEyNKS2VLI1X7pxwkuk9ki6W06Fn4DJejvB/v6EMrDy9QVYy1ZuBF9arqxQyw==","signatures":[{"sig":"MEUCIFPTNXNSGbExCTJYv46H8kOZ8nd8uqUMiiohMcWXX8R8AiEAyjzOJkBgKNtD4jBEl7cXvrUMn69pezE7yep3AzTHI9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9484870},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5fdb469cda24a19d4f79d06f3af70ce109717497","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.8.1-beta.276116e5236599c0cac9b9b3f2748d8567123651.0_1783085543475_0.7434709022142441","host":"s3://npm-registry-packages-npm-production"}},"2.8.1-beta.e6e95d1deeb5a601ab29166e75da943336bdf789.0":{"name":"@gravity-ui/aikit","version":"2.8.1-beta.e6e95d1deeb5a601ab29166e75da943336bdf789.0","license":"MIT","_id":"@gravity-ui/aikit@2.8.1-beta.e6e95d1deeb5a601ab29166e75da943336bdf789.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"452578b92bbe02c285a73797cf0847479d81a9d4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.8.1-beta.e6e95d1deeb5a601ab29166e75da943336bdf789.0.tgz","fileCount":1488,"integrity":"sha512-H4xfac+coYdkdF/Km0zr9kVrl9OZMbaZ1sTVeK2pijB8PsZvWxRYJBgsYZq6RM6hGY6VeoQwRH/4RTqAGnYQEA==","signatures":[{"sig":"MEYCIQDD5XHUrQ9wUC6yFWc9n5XqJJoUZuvxcncnQWE6oSxKpgIhAK6IXeP0sjt5rfJ4A7/44mWX/C3q3WZS7dHzmWLhBVsw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9484870},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c48140c8161acb3feac35e9a4140211ad522b5c7","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.8.1-beta.e6e95d1deeb5a601ab29166e75da943336bdf789.0_1783085577686_0.6336654455290922","host":"s3://npm-registry-packages-npm-production"}},"2.9.1-beta.b6cd441ad67dfc93ba7ac281021afc3424f81a1f.0":{"name":"@gravity-ui/aikit","version":"2.9.1-beta.b6cd441ad67dfc93ba7ac281021afc3424f81a1f.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.1-beta.b6cd441ad67dfc93ba7ac281021afc3424f81a1f.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d7c6d139514a2bc3654e913ab4ce421234b2f85a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.1-beta.b6cd441ad67dfc93ba7ac281021afc3424f81a1f.0.tgz","fileCount":1488,"integrity":"sha512-zM3SKKBCtGqVitZV31fmriQZ5xXg7xp1fDwNwGzlVJxtTeehJM+y68ZJSyuv+e+XwR/B82nBvRHJljd/fKoDTw==","signatures":[{"sig":"MEUCIQDyU2YSEpu0ewooyoIs255mJINfbc6+dgJJKtC+eN1ZzgIgI6lXW0n4MN3KsMkwNwzWApZy2rqhs4aYcto+dVbfkKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9484870},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f1669e40d0a9f49c4e4596babd7392dc2a035ee6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.1-beta.b6cd441ad67dfc93ba7ac281021afc3424f81a1f.0_1783327001482_0.09010793691305485","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@gravity-ui/aikit","version":"2.9.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c888d3470d0bdebac191433fb7bb6d8beb1769c8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.0.tgz","fileCount":1488,"integrity":"sha512-oIwVHFq3zJ1GOlE+1aMGTnql81foYD6jZQ2tTVe5cUTdPr459x1jI248i42omcTqMUfDl28I4EDxOu6QY+dS4A==","signatures":[{"sig":"MEUCICmqef9cOIkNJs5xoZ6GwlM+0bh4wWEU4xGXEKzcQNmlAiEAhCmq1OqKA/dSLZnZlJJSejCiLnpdXGCzBz7WZO1pD1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9484726},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f96324fc7f464a3b0ba5ef73f6a7e75d8d38a6a0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.0_1783328363214_0.6896402200098106","host":"s3://npm-registry-packages-npm-production"}},"2.9.1-beta.02fadc0ac1217cd2578e7c464bb097b80f24ec25.0":{"name":"@gravity-ui/aikit","version":"2.9.1-beta.02fadc0ac1217cd2578e7c464bb097b80f24ec25.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.1-beta.02fadc0ac1217cd2578e7c464bb097b80f24ec25.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2c4e8ae3722e4a77d7092adf571bb268a5dd0745","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.1-beta.02fadc0ac1217cd2578e7c464bb097b80f24ec25.0.tgz","fileCount":1488,"integrity":"sha512-wbVPDILGhYAn5jK506o1t+U8nhvuJKrnJsmGDaWj//drUHRGvEPcXWQgQRqCgyUlvM3YPHFJJEa8/ckAvWPRsw==","signatures":[{"sig":"MEQCICt2iO/07P+WDBzPtzRE5jlqLghc6CwszPN5gH/mmbIlAiAZUjZzwXpPZljzBOCNiIgxxtGo/QRaz4xLVXg+Wmbx2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9498289},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3ad68244eda9e45cf842ec0529308020161300df","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.1-beta.02fadc0ac1217cd2578e7c464bb097b80f24ec25.0_1783431769617_0.09628445012129849","host":"s3://npm-registry-packages-npm-production"}},"2.9.1-beta.61871625d29db911f6a0241db36194467b539d51.0":{"name":"@gravity-ui/aikit","version":"2.9.1-beta.61871625d29db911f6a0241db36194467b539d51.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.1-beta.61871625d29db911f6a0241db36194467b539d51.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9628e3c41ace4bc0519a6eb9a52403b66864fcb0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.1-beta.61871625d29db911f6a0241db36194467b539d51.0.tgz","fileCount":1488,"integrity":"sha512-q2BxSg3zNfgAnR+9URtUuHofDY4USBTNVM+sxIX1CEttmH37LTS7jys13RZ0SVpYAMWc6YAgbNgHTKNfHmIt6A==","signatures":[{"sig":"MEUCIQDpGYrFSaEpGnnTWXIj6iKZSCUHaVDv7Nnhepa9iaMGOQIgTNeN1Bz2sOle50ySOeITvG2uiAJ0anPU2IYa94Mj0hM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9488762},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"727ce5273f333d43fc0b77c0de20c00389075226","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.1-beta.61871625d29db911f6a0241db36194467b539d51.0_1783433984801_0.007296852401277976","host":"s3://npm-registry-packages-npm-production"}},"2.9.2-beta.3535aef89ca4508600e2d28364c7a675bba0045d.0":{"name":"@gravity-ui/aikit","version":"2.9.2-beta.3535aef89ca4508600e2d28364c7a675bba0045d.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.2-beta.3535aef89ca4508600e2d28364c7a675bba0045d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"087a1ccbcdbb9bc2eef92d6036de983c7bdbcdc4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.2-beta.3535aef89ca4508600e2d28364c7a675bba0045d.0.tgz","fileCount":1488,"integrity":"sha512-+X3PYUSN+Wn4sniQQsx4z/cgKW1QZVbsiCw8CY7NYzyYm53Z4PJJQOVbuPgVGH+7HG7iGEmuR5UV4EsOuS6aSQ==","signatures":[{"sig":"MEQCIDeUecFyQxA9M3F0s45J331DqFDQfMptbGkWKBVrrC/aAiBOOji1PjIa+818V9SBUEgCJk8UXbOoWERcAWRYTs0Bwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9488762},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"bd054564b9719c013d8e72744de320e61374e2b3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.2-beta.3535aef89ca4508600e2d28364c7a675bba0045d.0_1783435625904_0.7180537342361182","host":"s3://npm-registry-packages-npm-production"}},"2.9.1-beta.8af08b498ec95363132e0b766174a5fe96924497.0":{"name":"@gravity-ui/aikit","version":"2.9.1-beta.8af08b498ec95363132e0b766174a5fe96924497.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.1-beta.8af08b498ec95363132e0b766174a5fe96924497.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f4cc37d608960e0ace0bcaffb3d74a2ebd882cab","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.1-beta.8af08b498ec95363132e0b766174a5fe96924497.0.tgz","fileCount":1494,"integrity":"sha512-43FeR54qFXD/8vXaWVCmqa8v/3BenSKLRkFvJ3juuWeyupJoMTUMJBgyt/+qckFHUBDlqqvH20Od9YFguopBhA==","signatures":[{"sig":"MEQCHz4PsoYPg2Nci/tpGTNNgyRtPLdeGO9G30GeRVnRjI8CIQCkWVGJHpCljlxFL3WYU6cmrMr8f3HYeLmwYGQej1+FLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504574},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"fe41de74942729aa6cb4f0fd0e69c8b6d5b6a085","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.1-beta.8af08b498ec95363132e0b766174a5fe96924497.0_1783436413387_0.5993271106971296","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@gravity-ui/aikit","version":"2.9.1","license":"MIT","_id":"@gravity-ui/aikit@2.9.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"aa31e51c16c75ac56a7cf8b067a0fb6e6b1b93f2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.1.tgz","fileCount":1488,"integrity":"sha512-fOeowGQIi6lYGe9gZlrBH4TIaFRnP1X0JYcEeylxwTUg4JzP4i0JvGK3aJydJj728o2q9+qGMeORJb8fXThj2A==","signatures":[{"sig":"MEYCIQDd2b5RxzHyaCxy6daEO7fNAvvSvMdN8M1pOX8fkgIasgIhAMV526OTdHwuELqueIsP+bzn+eSXwn/t79UsyFGglT9D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9488618},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"72d5c7cc9acd8a575449c870d5616dc878c95781","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.1_1783437900194_0.3424034779509897","host":"s3://npm-registry-packages-npm-production"}},"2.9.3-beta.575c19466dc9e8df9d179c037a17b7468d737498.0":{"name":"@gravity-ui/aikit","version":"2.9.3-beta.575c19466dc9e8df9d179c037a17b7468d737498.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.3-beta.575c19466dc9e8df9d179c037a17b7468d737498.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"dfed8847168b6d7d562cef1ae331b57422a69d75","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.3-beta.575c19466dc9e8df9d179c037a17b7468d737498.0.tgz","fileCount":1494,"integrity":"sha512-7OTkloopC7Kl3ZifDshnoRuN0rzmL1P6GAYdZiO7oZq10WJJF5GyLhaktQHP8vgpjBRm2QJ1SR/6MZHYcTbYvQ==","signatures":[{"sig":"MEUCIFSa1QHPlpih+jpPn8rPHOWkaKqd8KjFm4TquDEZo143AiEA5dLjByJGw6o3hrUY5Euqs47KxGoza5h7HPMWRaxYPnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504574},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5fb5200b8406f77e8fa4763de848c8990b2b9239","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.3-beta.575c19466dc9e8df9d179c037a17b7468d737498.0_1783502866529_0.2434434525217748","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"@gravity-ui/aikit","version":"2.9.2","license":"MIT","_id":"@gravity-ui/aikit@2.9.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"468fe78c21d25cbab8fc1096982f26e712a302a1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.2.tgz","fileCount":1494,"integrity":"sha512-NOzFOYD5XPkhuiocLlr58tvKGWccYZsD9w1JNRKTn+9HvZkW8gtbhNQDf3VF1VGE7r+i8wbn2QZyxbbLntnUIw==","signatures":[{"sig":"MEUCIQCCXjGjEFsRcB6GA22dT9GCTYfrAV9E29hFKsLfZGwxGwIgf6LNrB2W9Y5JRwaQh4J4jtLt8XK02ZLpu8Qv3pBzuTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504430},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"7503b24d3e1c1043df2ac959e27f3d61db0cadd1","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.2_1783513136116_0.392316619072534","host":"s3://npm-registry-packages-npm-production"}},"2.9.3-beta.ef7bdfb726bbbb4af73c005e46e80d6e9888ef8d.0":{"name":"@gravity-ui/aikit","version":"2.9.3-beta.ef7bdfb726bbbb4af73c005e46e80d6e9888ef8d.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.3-beta.ef7bdfb726bbbb4af73c005e46e80d6e9888ef8d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6d977d3883cb5a8199da6f01b3f24fb595d26093","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.3-beta.ef7bdfb726bbbb4af73c005e46e80d6e9888ef8d.0.tgz","fileCount":1494,"integrity":"sha512-KmsDDVTI5Q4AHhjuM6HJQzCarpZUx92ob0bvsGmXSPi4zfhIpl0mFB57IF8wK9S+hZJ70FUt0fNr8+9axbmt2w==","signatures":[{"sig":"MEUCIQCGD9USSUvG2xTK8ZC7h3zQLnyFpX5HeuD+ZKXJltiSzAIgMOzeeJVIqQqHJymHk8Zp43Fit13XamiA7wteN8SfPiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504592},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ccb963dbb4f2e51b9c3a4b14a183f3b47e6f6f9b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.3-beta.ef7bdfb726bbbb4af73c005e46e80d6e9888ef8d.0_1783517059853_0.9806681192042899","host":"s3://npm-registry-packages-npm-production"}},"2.9.4-beta.32d95a2709d3db86b69e42606b598e458859c8f6.0":{"name":"@gravity-ui/aikit","version":"2.9.4-beta.32d95a2709d3db86b69e42606b598e458859c8f6.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.4-beta.32d95a2709d3db86b69e42606b598e458859c8f6.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c73e167025d28b9d149ce934e0211b8d8e92987d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.4-beta.32d95a2709d3db86b69e42606b598e458859c8f6.0.tgz","fileCount":1494,"integrity":"sha512-dksgSmFi/7XtrJyGPrjek/ZWZqxSt5uZhYynozXmJUyGo7VRKrw4X0Qq0/0oQfVzEr2Gl7bv1yJSRT7WodA4LA==","signatures":[{"sig":"MEUCIQC+EVew3yDB4b1YDJBCAfdv6gMCuJVO56V7bYHDrfvgkwIgAaEct5MzFbvShStAIekxHH/Paq7obOwnbF0wqfHGGSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504592},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"996207733ce042b64eeaaa2254c7726730f95256","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.4-beta.32d95a2709d3db86b69e42606b598e458859c8f6.0_1783518527692_0.23540661999017343","host":"s3://npm-registry-packages-npm-production"}},"2.9.3":{"name":"@gravity-ui/aikit","version":"2.9.3","license":"MIT","_id":"@gravity-ui/aikit@2.9.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"75d5d18320c063bb31aea1505198b7b017b725b0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.3.tgz","fileCount":1494,"integrity":"sha512-AUo0F9PGfjv8P2UOP9bQqpwdtzvEq05kI/phUUSM7K7JjTeYLlhfz6nd/BOPokHLoRE/tIC9RKcyGohYZ3+SGg==","signatures":[{"sig":"MEUCIDz+b6XbpzvbEjqTDwLfIhrNgc1T5iCEVlNsDVXTeqWlAiEA08cFSNQKc+FL+94bsarBILEmJpA9XQzJjWi063JjBPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504448},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"1b0975350a44e87fcf8a621d6e5a28d709c0517f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.3_1783519745271_0.8341592385150114","host":"s3://npm-registry-packages-npm-production"}},"2.9.4-beta.ddaf7a46b5f21bac24ae866282da081f689cd708.0":{"name":"@gravity-ui/aikit","version":"2.9.4-beta.ddaf7a46b5f21bac24ae866282da081f689cd708.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.4-beta.ddaf7a46b5f21bac24ae866282da081f689cd708.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8721829cf38b86266e1729ac72af21e4f1ef8ff8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.4-beta.ddaf7a46b5f21bac24ae866282da081f689cd708.0.tgz","fileCount":1494,"integrity":"sha512-fZrTf+HCvJnsei3GA2qxKqApbi70a4xrI9/RkDXa6J2uTd1vVyZg7Yg5PuyTIgZjgcHnSkZ9giXyxf58Uq6JBg==","signatures":[{"sig":"MEQCIAj/ykZwpX8vHzzcP4engAMpFcsB2sX//N+c52DvXr4+AiA7fjaDchFommkOzIZOGzb6ucQWb0BEezKWxiPvigpU3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504712},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b97dd6a168b94708332409f4eab1f757e5c562f2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.4-beta.ddaf7a46b5f21bac24ae866282da081f689cd708.0_1783523057311_0.26602528231072275","host":"s3://npm-registry-packages-npm-production"}},"2.9.4-beta.5b0f1201993b103fb8ace290a23e8aaf9b1a77f7.0":{"name":"@gravity-ui/aikit","version":"2.9.4-beta.5b0f1201993b103fb8ace290a23e8aaf9b1a77f7.0","license":"MIT","_id":"@gravity-ui/aikit@2.9.4-beta.5b0f1201993b103fb8ace290a23e8aaf9b1a77f7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6d5c7c3748071713ec17c7b1eca0b59b06b53c30","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.9.4-beta.5b0f1201993b103fb8ace290a23e8aaf9b1a77f7.0.tgz","fileCount":1494,"integrity":"sha512-9n90rbST+1lGBdaCeoC3E4q6lu0v3isDHbkHQeHtug0Ryi0jhlzeRaEZJwq3ipjqqMAs2tr/+dVDBfsgJkb6WA==","signatures":[{"sig":"MEUCIQDnjBNgro9YczsT5yF2I5M8nwbxDW4A3ycRNK9nqwaWBgIgJMVyBdZd2oIb7MUBXQV/Zlpgb5tyM1x2CCsGWLqd/VY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504712},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"304e40003bd4ae89dee63ea456b14df31c69898d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.9.4-beta.5b0f1201993b103fb8ace290a23e8aaf9b1a77f7.0_1783527289481_0.9838164601059416","host":"s3://npm-registry-packages-npm-production"}},"2.10.1-beta.7a0278642e6497f01c4ea918d663619689022712.0":{"name":"@gravity-ui/aikit","version":"2.10.1-beta.7a0278642e6497f01c4ea918d663619689022712.0","license":"MIT","_id":"@gravity-ui/aikit@2.10.1-beta.7a0278642e6497f01c4ea918d663619689022712.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3bef6d2c05a638173f38fe02742bad0f55761b71","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.10.1-beta.7a0278642e6497f01c4ea918d663619689022712.0.tgz","fileCount":1494,"integrity":"sha512-JZvcumfMWzxnzAukala4Dl3GLLN5ZBmo2zDAWRuUjVDyYp4iWI9XBHKkCtwgo9dnAXtRzLLnaKkB+NzM+BIc3g==","signatures":[{"sig":"MEYCIQC8Y8Z581vnnO0kjes+GIMsQnRICwLlE0d/tqISXfNc6QIhAMI7TYKkwrhX154ojvAhXbOxfVjd7at05LEf6uhh4il4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504715},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"8a5b7e4cb8bf3b53a17244467452d28ca22c9761","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.10.1-beta.7a0278642e6497f01c4ea918d663619689022712.0_1783583576958_0.7294760149566546","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@gravity-ui/aikit","version":"2.10.0","license":"MIT","_id":"@gravity-ui/aikit@2.10.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"64343643e715b57f855b261d5e8ae2bb99e2e907","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.10.0.tgz","fileCount":1494,"integrity":"sha512-JdVQ56QngRoTE+16r/qbCRS/qQeTOQEHbhCAydStCdKc0rXbMbIvwbwqHJFnfdr5BgxpxTPAqL1gmn1rURGR5Q==","signatures":[{"sig":"MEUCIQDmUi1s68YCiJqaAhvOUN/MyAoeMF1Oiz02rM1v1d8mSwIgLAhucgrKlrRXMYPoS5iwFgspmneN3p1A3q5vkBICPtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9504571},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d4017df4ec9e24279d66d239fdbdb1b65aac7343","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.10.0_1783586220692_0.46471622456941697","host":"s3://npm-registry-packages-npm-production"}},"2.10.1-beta.b9ca53466c8d951dd894727d80939ed0961c3b33.0":{"name":"@gravity-ui/aikit","version":"2.10.1-beta.b9ca53466c8d951dd894727d80939ed0961c3b33.0","license":"MIT","_id":"@gravity-ui/aikit@2.10.1-beta.b9ca53466c8d951dd894727d80939ed0961c3b33.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"37930a15acd486763163491115acbaa9dbe667a9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.10.1-beta.b9ca53466c8d951dd894727d80939ed0961c3b33.0.tgz","fileCount":1494,"integrity":"sha512-GZF3imb8zGMoRt2Pua7SrcaZsSikLjDJltxespGGIUbtfQ2OxSv1LCRO7jb5jqyLzqNtPGGnQQxBghhUt9uujw==","signatures":[{"sig":"MEUCIQCg55d1+qgsKONqhB8wxS6plofdH+/maYcAYIz18MOjsQIgSWtejyFT7r2UzcYW29GaIr9D/ctEAzYwUPFIgoTWTyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9522596},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"660d2582fdaa7f2ba809297e839afabc113e07f9","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.10.1-beta.b9ca53466c8d951dd894727d80939ed0961c3b33.0_1783597169520_0.7271383202631323","host":"s3://npm-registry-packages-npm-production"}},"2.11.1-beta.29deebcd0f797782b60dc45d89d2ce3405aea560.0":{"name":"@gravity-ui/aikit","version":"2.11.1-beta.29deebcd0f797782b60dc45d89d2ce3405aea560.0","license":"MIT","_id":"@gravity-ui/aikit@2.11.1-beta.29deebcd0f797782b60dc45d89d2ce3405aea560.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3cfa9a7b8d388c23d74ebc36727c30490794283d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.11.1-beta.29deebcd0f797782b60dc45d89d2ce3405aea560.0.tgz","fileCount":1494,"integrity":"sha512-3g3/4rqMStEl5VleKqXbF3VsNms88yKBgRbBT7hZlUR/l3CrGT7GweFK1fx9Ff6IttAXhGD8+kW+vcZkygK9Xg==","signatures":[{"sig":"MEYCIQDxYyaL1ZNekHaY/TXOIVIhHbNmYJkbMLNQPrfm0fPOWwIhAPHQHBP4eT6q3EntVJpkfwydkSlHf36oLPxfQLCfGVhT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9522596},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"60de6d30d6ab29f70d53c0682dc2d514793cd938","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.11.1-beta.29deebcd0f797782b60dc45d89d2ce3405aea560.0_1783598800392_0.9675549546372455","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@gravity-ui/aikit","version":"2.11.0","license":"MIT","_id":"@gravity-ui/aikit@2.11.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b439eacd4986522040ee55f16f5e1b288ac52433","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.11.0.tgz","fileCount":1494,"integrity":"sha512-hfw+lCdHdeY0ipATI7vueXr7XADXCCY/5KnhrnuKUAgXtc+honaP+9JoNzvLzL6Y6kq6hJ8bMm8XSTAe/oRTfA==","signatures":[{"sig":"MEUCIGg5+lrq0MDg2A9vcrPPs/GMqEZqWTuYv0LOmRdGdAgsAiEAkmlXOlA0En1Qhx4lmcFDUYWmJLWjnfdnSOVHuxMJJSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9522452},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"08326a88f2ee337f67a1f20e3e6ddd67058cbb81","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.11.0_1783599579591_0.5649258041277401","host":"s3://npm-registry-packages-npm-production"}},"2.11.1-beta.001da9ee5f8aee8ed2e0d1888557ea0b0dfa2ece.0":{"name":"@gravity-ui/aikit","version":"2.11.1-beta.001da9ee5f8aee8ed2e0d1888557ea0b0dfa2ece.0","license":"MIT","_id":"@gravity-ui/aikit@2.11.1-beta.001da9ee5f8aee8ed2e0d1888557ea0b0dfa2ece.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"07f2c60bb9f0cb33c34529b74dc63c4573907bf2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.11.1-beta.001da9ee5f8aee8ed2e0d1888557ea0b0dfa2ece.0.tgz","fileCount":1494,"integrity":"sha512-Dk1EW3r82hmtTCUB7LPFo/Pn9Fmj5AKvKB1DRJKcdKE+lC7ETmjRGjlas066d8Ynp1G8llXu1IHXjI2XBPyANg==","signatures":[{"sig":"MEQCIGeP2+2NbBhE83ISr+4k+5ENWTPYuJ7MgaVNYNp5W8OuAiAFfFBx0tLh2FSj0n7ZvLliV7gc9mtVo+dhrydOtv8ogg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9523746},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4a32565021d213f82fdfd3a27a16cbd5e292f75e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.11.1-beta.001da9ee5f8aee8ed2e0d1888557ea0b0dfa2ece.0_1784547319183_0.7212361882700851","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.47232d1b2b4866c8d1603f72c9f20dfb0f3b5f38.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.47232d1b2b4866c8d1603f72c9f20dfb0f3b5f38.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.47232d1b2b4866c8d1603f72c9f20dfb0f3b5f38.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b76000ce39f7df7181b186901213f704264e541e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.47232d1b2b4866c8d1603f72c9f20dfb0f3b5f38.0.tgz","fileCount":1494,"integrity":"sha512-E26ECFi84iwVwpUjc2RbOQOiz968BrRQTy5yHJnW9/Bmoi2fkxIPyEomjoXA+ZdcCpTQDtK19K2+LKRo2OfGDA==","signatures":[{"sig":"MEUCID3mxDrGGEdPugdxk25p23HIhXvInRca3uGh2H6Lvha8AiEAnqFLuExyud07zHKS0HbO3McWwz1Ly4iX25E78K5vLO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9523746},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f2414200055c3273e88df351324d4e3d129c5c39","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.47232d1b2b4866c8d1603f72c9f20dfb0f3b5f38.0_1784552372115_0.5324644068203537","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@gravity-ui/aikit","version":"2.12.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b8ab9182f67e837a8530f7af03276dbb952cd967","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.0.tgz","fileCount":1494,"integrity":"sha512-tb6ytUS5y6JmSrp2rF+QpNWgJjlSEjMPDVVIttxNDIT6OL94Fiiuw7Y+pVV70Rn+PJxnwvsdQS41ZJRvoUerUQ==","signatures":[{"sig":"MEUCIFETF/xIzDzwRCf653u7ItjSwN5hcRyChvi3Z7pAe0gEAiEA+FvV/tyeyzvmivHd9siLd0x7eD1xO7qNQnZMxivGlho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9523602},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4997b2998c2b48b90811b983df60d0dc8e111765","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.0_1784621920791_0.7223260620126244","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.7980ba5e66efae6932680c546fde60b897a8b1a8.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.7980ba5e66efae6932680c546fde60b897a8b1a8.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.7980ba5e66efae6932680c546fde60b897a8b1a8.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6e2d7a52a7f52b4690df9f52949c2b8cdaa34612","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.7980ba5e66efae6932680c546fde60b897a8b1a8.0.tgz","fileCount":1494,"integrity":"sha512-YlbqH5nKG0IK5HAeih1v9zTdO6pD/aA/j/gjATlEs9NagzZh+7/z+yAjQMHdVQ+JLvLgJ+uOGwq92gXLOSr0xA==","signatures":[{"sig":"MEUCIHrmlNtwfUYeLPv5NbkcgQgPWXSXdqAj0Hh9e0KxaIkqAiEA+u9jm5/ZZlHmgW+JtfuSPm9TXkS5JU0b2MHiDkf8rBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9529158},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9ba14174b4f9ad689fc40c5303135d069768e068","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.7980ba5e66efae6932680c546fde60b897a8b1a8.0_1784715166064_0.4329567483046224","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.c938c09a925dfe204c77ce7077f50b1006f3e264.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.c938c09a925dfe204c77ce7077f50b1006f3e264.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.c938c09a925dfe204c77ce7077f50b1006f3e264.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"89430b3f64cef02fa25ea89bf34a9957f85de43f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.c938c09a925dfe204c77ce7077f50b1006f3e264.0.tgz","fileCount":1494,"integrity":"sha512-qRFI6ESq88NGhV2n3tu5D+5RDWdOWHISQq9BpHgQEiHujpd6143WRs7n3LACPnK77u3eDjwIHJo562B1AXNDJQ==","signatures":[{"sig":"MEUCIEco4a2gSjiMeHyQYuSGKttlmagxelTFxgyXnSrRbBVEAiEAxIut044fn0CLom/hQjzLDvLwKDlFQeJcpxTZsJQdchY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9529158},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5da89985760a74825566dbb440c11ebf18a0ada8","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.c938c09a925dfe204c77ce7077f50b1006f3e264.0_1784715885892_0.004944783788709994","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.5222c50f5bcdcaaea7d2fe2c780d9507d2f86c1c.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.5222c50f5bcdcaaea7d2fe2c780d9507d2f86c1c.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.5222c50f5bcdcaaea7d2fe2c780d9507d2f86c1c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"417028b9338e0f05b33ff688cbcd41b708c443ae","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.5222c50f5bcdcaaea7d2fe2c780d9507d2f86c1c.0.tgz","fileCount":1494,"integrity":"sha512-ZVlQ3UwbVOQmNHirc89hogF0S8daUavTIQnQQ+niMNk+c9/jyXUw0J5HG/NTyk+NRGAD8JypyfpseoNmlkbu9Q==","signatures":[{"sig":"MEYCIQC4Qladwgvt0OHCtkc+YB1IrgVMh6BKmN7ClUySudp7YgIhANj3srz0SyJyEfFJI1SeoUaqCIsR+HkTdQY6/BaEjpr4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9529158},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"84e81ec572e17f7363243501d7925deb7121403a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.5222c50f5bcdcaaea7d2fe2c780d9507d2f86c1c.0_1784716869728_0.3860986225541314","host":"s3://npm-registry-packages-npm-production"}},"2.13.1-beta.c7bd889be9e54eb67c76cfe0e7d1b97b5f2cee64.0":{"name":"@gravity-ui/aikit","version":"2.13.1-beta.c7bd889be9e54eb67c76cfe0e7d1b97b5f2cee64.0","license":"MIT","_id":"@gravity-ui/aikit@2.13.1-beta.c7bd889be9e54eb67c76cfe0e7d1b97b5f2cee64.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5e684870d3ada9352b5c8a83632bed5e749d5926","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.13.1-beta.c7bd889be9e54eb67c76cfe0e7d1b97b5f2cee64.0.tgz","fileCount":1494,"integrity":"sha512-aAXqokrbvGBpRR+mwWA3GC+4X+p8rRIUICR/ycDhqyH2NM2O2aCD5I7QXqVDOibjN+UvJPxQuhHrgma+DE4uNA==","signatures":[{"sig":"MEYCIQCpOJkDGkPXtJ2FN9hdsAETh+LIPHahd1QWTR6vpFYHFwIhANLVZ7TLOtUcrTWZIMtrhW1HubcZBV6R4jKnBI4B4P+s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9529158},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"a9a4e783758d026b184170b31e73b69938c8044b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.13.1-beta.c7bd889be9e54eb67c76cfe0e7d1b97b5f2cee64.0_1784725850554_0.26927778887644194","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.cead0ee60150409fd105f2a9c1e764736978385f.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.cead0ee60150409fd105f2a9c1e764736978385f.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.cead0ee60150409fd105f2a9c1e764736978385f.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"aabcc1288428b76ec40375cb9597d82364111a5c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.cead0ee60150409fd105f2a9c1e764736978385f.0.tgz","fileCount":1494,"integrity":"sha512-dZKEdy06QZuF03bNr15QMCDc9wkE9wxBFIFyrMo5MTkxP2Q+2KjofPtZcXXiFFiIamdvwKwOTwLMz/jHPpitSA==","signatures":[{"sig":"MEUCIQC5qDbf4dV1Gea04BVW1o/yAGt89PiTIdmx1iW7qGAHiQIgc7qgBgxPaeRWomRtFC30qSOUKClTFkxRW5CFijO9QvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9529742},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"809b054c7d676fa34b0693272e5e7145c9d2f616","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.cead0ee60150409fd105f2a9c1e764736978385f.0_1784819762523_0.7367506447992986","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.3fd71de17259a323f7cbf386148c3f4162b5b439.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.3fd71de17259a323f7cbf386148c3f4162b5b439.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.3fd71de17259a323f7cbf386148c3f4162b5b439.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"904da537d78c711bb1e66e92a158cb02e35abdae","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.3fd71de17259a323f7cbf386148c3f4162b5b439.0.tgz","fileCount":1494,"integrity":"sha512-Y2AGdP0Jph36GEM//3KDcPm7RTVbHUL/z9WLXAMkzuHhAfTOHzWVA67nUf2qgMNclINAJAz/E0/uppeJqMtXXg==","signatures":[{"sig":"MEQCIHgTF5HrtUsi9Sdstq7cn3yfd3ilZgVXjwcxHmxv0Nw+AiBBwuSjL8PS1nmBSXWi+F92/yxiumzJjud176JqgtYMUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9548833},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"fb38ddb6c5f12e57b0dd4f01ead6eea612f6837a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.3fd71de17259a323f7cbf386148c3f4162b5b439.0_1784823343729_0.9266461887127628","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.f4a34154704792f08a57cf251b05f56a9577c4a2.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.f4a34154704792f08a57cf251b05f56a9577c4a2.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.f4a34154704792f08a57cf251b05f56a9577c4a2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5190dcc8a99ba15b57b9829afa609852f3fcc942","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.f4a34154704792f08a57cf251b05f56a9577c4a2.0.tgz","fileCount":1561,"integrity":"sha512-Gh6rUsw4IZ56s4QaErC16BSzdqPLhWCJ60xfLIuoUBWMQLgtoruXrlG/8KQtmLRiZo5jlul+Rdz72PEN7BY6TQ==","signatures":[{"sig":"MEQCIE5SvPWVHv4idgv0wNMtikYOKLTas0E0757lDOvLnY+MAiAfogOla2F5r5BFWV8iNHnvd2x8jQpK5v2cnJZffgd3SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9939376},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"203463928c57cc8f5ab27df9862c804dc6c97939","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"node scripts/build-docs.mjs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.f4a34154704792f08a57cf251b05f56a9577c4a2.0_1784833180713_0.1385167236928786","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.6746d7fa291a84d5231c708dc2da36566eb0c858.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.6746d7fa291a84d5231c708dc2da36566eb0c858.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.6746d7fa291a84d5231c708dc2da36566eb0c858.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"eee127e2bd7da42bcb771ba24b642b8a2c5712d5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.6746d7fa291a84d5231c708dc2da36566eb0c858.0.tgz","fileCount":1561,"integrity":"sha512-xCQ5AUpMA5/tYUL0SyT2PkGHNUWlAdSINsllqec6gL309DRBsHTam/AorU5T2QE20b9h4D+pjj9rzaTdYAhCXw==","signatures":[{"sig":"MEYCIQD+J+Nf8cfeZ/e8xFBBqdKs1pxw2uuWqTRpGToBE69IRgIhAPrNj0qTJ/Xi4x6J5X6oaBezmB+QnFAKtHnbErKZALzS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9939363},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"23cfc571567e6e79cc4e1611e4b07f47aa442c8e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.6746d7fa291a84d5231c708dc2da36566eb0c858.0_1784834202485_0.48385865770567094","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.80c9cf11a9703296746b8f7c4f655b13c39de109.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.80c9cf11a9703296746b8f7c4f655b13c39de109.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.80c9cf11a9703296746b8f7c4f655b13c39de109.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"deb714dcc197201f81518611ebfe99d2616f1b0b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.80c9cf11a9703296746b8f7c4f655b13c39de109.0.tgz","fileCount":1494,"integrity":"sha512-4PjiPapmJl+gjFkCxXtuCmM3qv6Njxya1b4g9PwO3YlucSVkvIDRcO7vv+mZdZnS0mTVwY/p3Z3xc93/Fprppg==","signatures":[{"sig":"MEUCIBlzBcngd8h8breDYMr1x+xaXTucSjwiOdIfcRp23W+TAiEA7rJ3eryUyel83r9mFaV4qQW3aK7TaO41PWwYQ1sd8U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9550777},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"7ad7e71b2a27f3305e9dd723194be47fbd5e302c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.80c9cf11a9703296746b8f7c4f655b13c39de109.0_1784882489347_0.9746470862697736","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.d875e101e78661166947b8e2dc275dcf01b67f4f.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.d875e101e78661166947b8e2dc275dcf01b67f4f.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.d875e101e78661166947b8e2dc275dcf01b67f4f.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"280a7b00c1869901aec576ef95a42da6978f2b3a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.d875e101e78661166947b8e2dc275dcf01b67f4f.0.tgz","fileCount":1494,"integrity":"sha512-cqm7sO1S/OCwOWfZeToB3xYNxIoGSCP+Z4C3dQThI4WLCI5R+poRC9uKAkHqIP3bkFNECNjm6mE7+iZsicgTlQ==","signatures":[{"sig":"MEUCICe6xXQm3nHS6oXWNFShdnABBWHNCprYwGG1Tp5amgwvAiEA5mHoTAXK458IGT2UJivIePB7fcSqOU9Dj8+AiGrxqtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9534302},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"bda7919a5e4f6f4440a88e4a57deb5706e12928e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.d875e101e78661166947b8e2dc275dcf01b67f4f.0_1784886148231_0.23678642141727013","host":"s3://npm-registry-packages-npm-production"}},"2.13.1-beta.45c53fc340a14a1973ab4406871bfac70c08795d.0":{"name":"@gravity-ui/aikit","version":"2.13.1-beta.45c53fc340a14a1973ab4406871bfac70c08795d.0","license":"MIT","_id":"@gravity-ui/aikit@2.13.1-beta.45c53fc340a14a1973ab4406871bfac70c08795d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b7c72a02d0c67b29cf1252662fcdea2cb68a2569","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.13.1-beta.45c53fc340a14a1973ab4406871bfac70c08795d.0.tgz","fileCount":1494,"integrity":"sha512-ZwZccqepAsHOaPd+Xb+HtDg/Qnb5hZRY8N/fS4iG5ryP3EFSRU5/WWcxJ6VmBOYvv86PXD1usgCzXI3o2BSMMQ==","signatures":[{"sig":"MEUCIQD1sur5MOpRnQNNk95S3WvicTmKch55jWMruQd6YkzNtwIgZY8/3Nk/eO6n7WXkcp8bqrhdFvR8vx4PnBNyR/avOz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9534302},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"da3c3b9f76a38c2f8f7fefa45bc88871d3bcccc5","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.13.1-beta.45c53fc340a14a1973ab4406871bfac70c08795d.0_1784887994100_0.06317758773450466","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.897a2374c3c063174b9e5161d76857a1509168db.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.897a2374c3c063174b9e5161d76857a1509168db.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.897a2374c3c063174b9e5161d76857a1509168db.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2eb367f38f2df1d5f53797c91159cf896a94da95","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.897a2374c3c063174b9e5161d76857a1509168db.0.tgz","fileCount":1494,"integrity":"sha512-r4n//ryGu39yo70fdaWnZrp1GZbBXvP71uBQ7fU2FGCYF/nMOiViY8Ksu1nymXQPYvSv7E8dMcwP3qIj+sihxg==","signatures":[{"sig":"MEQCIHA5LO1c42HVfr/LVzyk/gGQBktPbAyalQbw7gaplzZNAiAirCkOFYRGj2iyHTAe/zOnidvQoAtamcydPOKXqlmjYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9555860},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9fe80cc430df783a39deb743ade2679574203006","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.897a2374c3c063174b9e5161d76857a1509168db.0_1784901965714_0.9498542842954176","host":"s3://npm-registry-packages-npm-production"}},"2.12.1-beta.2336481053e77df6ae08dc7848547d6a577cd2da.0":{"name":"@gravity-ui/aikit","version":"2.12.1-beta.2336481053e77df6ae08dc7848547d6a577cd2da.0","license":"MIT","_id":"@gravity-ui/aikit@2.12.1-beta.2336481053e77df6ae08dc7848547d6a577cd2da.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3002a1a5657604db8de046b69cebc08193cecbe9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.12.1-beta.2336481053e77df6ae08dc7848547d6a577cd2da.0.tgz","fileCount":1494,"integrity":"sha512-BzltVhCApBoOjHHT9bA7v+j6QquP8kVwoP+JS0/KNxEm1CoGVV9PmzwiaLKbt6qMrQJy0no452KOxtrryvnWNA==","signatures":[{"sig":"MEUCIGf8tPAmLjseLSkHKw3GR5nIQ0z2zDrXy2mnRWhLY55VAiEA1ZR+lIxiblDDZwyE+pfKvEIrISKNTBxM95T0SxikuPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9535004},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5a3f7351616f6a83b8a43f414925587df489b560","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.12.1-beta.2336481053e77df6ae08dc7848547d6a577cd2da.0_1784901986320_0.4215474509654753","host":"s3://npm-registry-packages-npm-production"}},"2.13.1-beta.137f95b17eb9ae89a0758028668f537ff64f790c.0":{"name":"@gravity-ui/aikit","version":"2.13.1-beta.137f95b17eb9ae89a0758028668f537ff64f790c.0","license":"MIT","_id":"@gravity-ui/aikit@2.13.1-beta.137f95b17eb9ae89a0758028668f537ff64f790c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"88bba93b460aaaa7355ba6394285637bc92b18d2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.13.1-beta.137f95b17eb9ae89a0758028668f537ff64f790c.0.tgz","fileCount":1561,"integrity":"sha512-sU90XZLRQwgS1MKRje2LZpE0XjFcWbNTJLA59vzD4prE5mSThAIxDJqgMnSnmMZdcZvE8xfu9b1s7UwQnBr0hw==","signatures":[{"sig":"MEQCICYaJRtg9cssosZxXcpQcXHkP3zfsmzZfTQ0rzvKtsrEAiAgJLBFwLye40/m8FF2lNDqT0E2pzS42G/kv/Xcx5FoWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9970586},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ebfbb0d8f89313ac25887cc412e6a05bb121184e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.13.1-beta.137f95b17eb9ae89a0758028668f537ff64f790c.0_1784910759219_0.13952525964071016","host":"s3://npm-registry-packages-npm-production"}},"2.13.1-beta.0bc34c7d087adbcee8d1b4b7613c670f54c0ea95.0":{"name":"@gravity-ui/aikit","version":"2.13.1-beta.0bc34c7d087adbcee8d1b4b7613c670f54c0ea95.0","license":"MIT","_id":"@gravity-ui/aikit@2.13.1-beta.0bc34c7d087adbcee8d1b4b7613c670f54c0ea95.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2235946295b447c4c40cf2e0de08a4713590a5e9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.13.1-beta.0bc34c7d087adbcee8d1b4b7613c670f54c0ea95.0.tgz","fileCount":1561,"integrity":"sha512-yufxl1b1o92gz8AdZxtuTg9Sn6/GLml3QxXbZvGB9jbs8qkuB5j9ISLFh1SrW7TotQsWrTzxKONUv4tMJdiaGg==","signatures":[{"sig":"MEYCIQCaRPXB3qwXoxh0xwQgmy0VA2jxcEBQRJmj9ftMCxMujgIhAKt0eD7m5F8BLj5N9V500DtMrrRfU6b/M9J5oZrLdmHR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9972839},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d1fd73e772acd7a02a83b22e548f1b19949d431c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.13.1-beta.0bc34c7d087adbcee8d1b4b7613c670f54c0ea95.0_1785141505553_0.8361264307505814","host":"s3://npm-registry-packages-npm-production"}},"2.13.1-beta.8801af5e5dc2d70bbbf028f3c4a6c597b9694787.0":{"name":"@gravity-ui/aikit","version":"2.13.1-beta.8801af5e5dc2d70bbbf028f3c4a6c597b9694787.0","license":"MIT","_id":"@gravity-ui/aikit@2.13.1-beta.8801af5e5dc2d70bbbf028f3c4a6c597b9694787.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2ee5635bb8047060b692a46690f5a493627629b2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.13.1-beta.8801af5e5dc2d70bbbf028f3c4a6c597b9694787.0.tgz","fileCount":1561,"integrity":"sha512-Q/V7QtsotaNnNVRxy+v1cmlS/U8eYb6Xz2S5UIxR5vnjYZcw6WsPXddoaUC8+HY1TKSXPAjKFI3sDozIudGknQ==","signatures":[{"sig":"MEYCIQDpyMGTFGv+AnD18XKV2A082l/Mwf3DJ/2irFOBmoontwIhANqtaZMDvlHF/cBQq1rhDuYVUSq98m0TTf9MHPQJ8ozZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9972839},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d43397ccef1da2a1748130984990583fcc0f32c4","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.13.1-beta.8801af5e5dc2d70bbbf028f3c4a6c597b9694787.0_1785142577642_0.809577688073696","host":"s3://npm-registry-packages-npm-production"}},"2.13.2-beta.83c56172187527e06f17672383936ca2267a7a10.0":{"name":"@gravity-ui/aikit","version":"2.13.2-beta.83c56172187527e06f17672383936ca2267a7a10.0","license":"MIT","_id":"@gravity-ui/aikit@2.13.2-beta.83c56172187527e06f17672383936ca2267a7a10.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"da9fcdc3fc06f4527f80ef00855f2172860b4bb4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.13.2-beta.83c56172187527e06f17672383936ca2267a7a10.0.tgz","fileCount":1561,"integrity":"sha512-Me+S0muS8PquZmzvglFfIZJplPCoIfTYN1JvksD/1oq80SHGHRVr9JnUOM/vSuJqlGBP2jpCwUOgA/bHd4+keA==","signatures":[{"sig":"MEUCIQDMK2xMVqfMkwMDU9qDTM86J/ST7XmKvxr3+t7ac8Ix1AIgUzvDeBd13fLPR9crNhN5aQy/qf5FwoOgL0G/sDLMenI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9970586},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"90ec93920575887305af96e2bfdce6542ae9b741","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.13.2-beta.83c56172187527e06f17672383936ca2267a7a10.0_1785146448329_0.40828045418615333","host":"s3://npm-registry-packages-npm-production"}},"2.14.1-beta.9d71eaae5bc0b952a06cd0265332f472d84bf52d.0":{"name":"@gravity-ui/aikit","version":"2.14.1-beta.9d71eaae5bc0b952a06cd0265332f472d84bf52d.0","license":"MIT","_id":"@gravity-ui/aikit@2.14.1-beta.9d71eaae5bc0b952a06cd0265332f472d84bf52d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"7644c0741f60859bdc19fbbb81cd478ea4569a18","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.14.1-beta.9d71eaae5bc0b952a06cd0265332f472d84bf52d.0.tgz","fileCount":1561,"integrity":"sha512-Xh36bKgR/7i91UpDDsasxK7gJoBs8qLln4KJrph2/hSt0KaeVkwUBQl2DjUoqnoCLcvPP4UBTxY1LrhFXWlBdg==","signatures":[{"sig":"MEQCIBC/rpLLMTeSg0R43328SgMdczuiyXJFkeQsh/vRb3mAAiBUFHXVT8U1joTFTfk4tGT/an1hbX3j4tjZtJ1zhP3X6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9973847},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"640f5c17bb0c670c5d055b4a50467e972bc2ee8e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.14.1-beta.9d71eaae5bc0b952a06cd0265332f472d84bf52d.0_1785150486344_0.05643268236016041","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@gravity-ui/aikit","version":"2.14.0","license":"MIT","_id":"@gravity-ui/aikit@2.14.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"a1ed61fa9e30fedb8786deefcfeead6f159673e3","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.14.0.tgz","fileCount":1561,"integrity":"sha512-09p8AuUZoqAFEp4M8iSrfBi3x/uOJf8WdOjXKhlXKK7O3J9CAxlE7iKEZZGzW7JKufTD/1SOv+pfDIrKOooWiw==","signatures":[{"sig":"MEUCIQC28cuij4TX7CfVySNrv0Ybw1xsdZdcJY20Mu4QoE7BVgIgKLvIzRDspyN8+MuyKBc8IXtIrlv2mkeeO6Oq1ePxjO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9973703},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9ed5df09f59cb40b96eec19902f43bad15b34a9d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.14.0_1785151138125_0.0623378885875947","host":"s3://npm-registry-packages-npm-production"}},"2.14.1-beta.e6695303b59e81f9f2f68469410608bdc2b5bc29.0":{"name":"@gravity-ui/aikit","version":"2.14.1-beta.e6695303b59e81f9f2f68469410608bdc2b5bc29.0","license":"MIT","_id":"@gravity-ui/aikit@2.14.1-beta.e6695303b59e81f9f2f68469410608bdc2b5bc29.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b43b85062d3754dce7d1e448301a7b06bd9adbd8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.14.1-beta.e6695303b59e81f9f2f68469410608bdc2b5bc29.0.tgz","fileCount":1561,"integrity":"sha512-pSM5ZacDYKfINftsksrykgU8NOJiyW1MHFOy4MgrB385D7sB9SL6tnVZlu8SDWi38tycOD+UZLEG4BvH8nXKVA==","signatures":[{"sig":"MEMCHxyuUZULj/CqR5wkDMRWcTcZpUaymre697EnOYB4pC8CIHwa7tPwZtLvRvkasdPAzmBWrEQObc9EF1xVsJJrmR3+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9986434},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5b3ea6bd7e673306dd6ad6e2d594539c46d43906","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.14.1-beta.e6695303b59e81f9f2f68469410608bdc2b5bc29.0_1785329655292_0.39945892536001937","host":"s3://npm-registry-packages-npm-production"}},"2.14.1-beta.6c119c1a6f91865a595038853c19c85c9d154894.0":{"name":"@gravity-ui/aikit","version":"2.14.1-beta.6c119c1a6f91865a595038853c19c85c9d154894.0","license":"MIT","_id":"@gravity-ui/aikit@2.14.1-beta.6c119c1a6f91865a595038853c19c85c9d154894.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f73671d14c73a854fd6f8a95ac5ad5b9f2359c18","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.14.1-beta.6c119c1a6f91865a595038853c19c85c9d154894.0.tgz","fileCount":1567,"integrity":"sha512-RsWqypUa21P6cXx8SZwOPQNlzSBzXRRqkA4qmJiEQgVWG9q54EMNurpHDa0B9sMmoTN5donOdZZG+FsEyOjpqA==","signatures":[{"sig":"MEUCIAoYsteF3vT440aD0PE7rqd+nRcaB2I4xGh2Vs0o4QeGAiEAwoJCT7mHVYJJEYGqeNxN+11xW8E11it71c0723eeT/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10033596},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b30d9b70d88cba1657d47755a5cf038a86175182","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.14.1-beta.6c119c1a6f91865a595038853c19c85c9d154894.0_1785333833356_0.15574964211113662","host":"s3://npm-registry-packages-npm-production"}},"2.14.1-beta.8d68e59ba41b93b1f8223d501098351923cda77d.0":{"name":"@gravity-ui/aikit","version":"2.14.1-beta.8d68e59ba41b93b1f8223d501098351923cda77d.0","license":"MIT","_id":"@gravity-ui/aikit@2.14.1-beta.8d68e59ba41b93b1f8223d501098351923cda77d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8fc61aa6595536fb169d40d8283aa7d72dadc37d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.14.1-beta.8d68e59ba41b93b1f8223d501098351923cda77d.0.tgz","fileCount":1567,"integrity":"sha512-2AZuBSkbXiGC76pRbWw+9IVGwQJd7pjcjY9TwOgV6PeFNIR9pGVYmkI9FBNxMaiEHcyGvJXZcxqNuRnIdbRNoA==","signatures":[{"sig":"MEUCICkvuEtOSTDhITisACXCPedC/xjNA5yZfwwdTTeCQZqvAiEAl9/lq7pf5XQFlEtgZTy8aEvcMI8qPKM5LitjH00CfGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10033596},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"25ecb886ab63436df6955dea5df3da9d3379dd01","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.14.1-beta.8d68e59ba41b93b1f8223d501098351923cda77d.0_1785334906826_0.20015205233232414","host":"s3://npm-registry-packages-npm-production"}},"2.14.1-beta.12dafc7da5fa28af2e0ba3f7c6287199b29bb21f.0":{"name":"@gravity-ui/aikit","version":"2.14.1-beta.12dafc7da5fa28af2e0ba3f7c6287199b29bb21f.0","license":"MIT","_id":"@gravity-ui/aikit@2.14.1-beta.12dafc7da5fa28af2e0ba3f7c6287199b29bb21f.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d8f61c461e3c3ac2bf2797c80b738ab13366be3d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.14.1-beta.12dafc7da5fa28af2e0ba3f7c6287199b29bb21f.0.tgz","fileCount":1567,"integrity":"sha512-V1r/mAmq6Rn5l2HNGVMdLj8xn9ikI3g+RVd/0jHuno3eDLseUE/xZm/Vg3Kw85ai9zJ1INTQ9GtBUxwf779SqA==","signatures":[{"sig":"MEQCIFNtxc7HAaMjmsCDA+EW1z/voTHrIiS8mpaR+DgC8EWZAiAZ9dDtWGGkjZskn8lYG44PaZ5fxHZZ/vMK4iC/Jugqyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10033830},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e3ea5849c4c755c8ddbf476484e3bf104645a0e8","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.14.1-beta.12dafc7da5fa28af2e0ba3f7c6287199b29bb21f.0_1785336339969_0.9684258871870077","host":"s3://npm-registry-packages-npm-production"}},"2.14.2-beta.dd97a1881c0e29063b1ccf627f25c34140f37680.0":{"name":"@gravity-ui/aikit","version":"2.14.2-beta.dd97a1881c0e29063b1ccf627f25c34140f37680.0","license":"MIT","_id":"@gravity-ui/aikit@2.14.2-beta.dd97a1881c0e29063b1ccf627f25c34140f37680.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"73f2a3851bcec09791e1eba217b3178c4149f67c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.14.2-beta.dd97a1881c0e29063b1ccf627f25c34140f37680.0.tgz","fileCount":1561,"integrity":"sha512-umfkNgxrBxtMo6So2ijt0yYfScSXWv0aqaVfJuIJNNUsnd4OGKI81ypbbTa2Cp5G2J+D0uUWDAfFCqS4R+KAVA==","signatures":[{"sig":"MEYCIQCzbMRJpJ4nTATRsVn8lBwfrp6gvXLmSBHH2YpKkd9RmQIhAN8N77/gHyBT7R4ZhaLahfWgS9FoLZ3QlOhMk+Z+FU4v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9986434},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e3ca23678751ec0b89cd9df936f45e863271bd77","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.14.2-beta.dd97a1881c0e29063b1ccf627f25c34140f37680.0_1785404191486_0.9951349083663998","host":"s3://npm-registry-packages-npm-production"}},"2.14.1-beta.a47ff489023639acc28d5ae34e5e9fc00891f58b.0":{"name":"@gravity-ui/aikit","version":"2.14.1-beta.a47ff489023639acc28d5ae34e5e9fc00891f58b.0","license":"MIT","_id":"@gravity-ui/aikit@2.14.1-beta.a47ff489023639acc28d5ae34e5e9fc00891f58b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"cc89f64d04502e54cf9b9442a6366776f222f624","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.14.1-beta.a47ff489023639acc28d5ae34e5e9fc00891f58b.0.tgz","fileCount":1573,"integrity":"sha512-gWI9TsELNV1erqhGGyQjyNHCivCsGiF0vAFR3DkPXvQ7mL8IjFthGpoQnYcr5M39YMfxAuqA9J0Zd+fCKzNN7g==","signatures":[{"sig":"MEUCICZ3AOaLK4a2g9t3Ts4VFUk7i8RVjkvotZJ5EbC1DCcmAiEA5MX7GSWnav4wyqRxxl13O4F9eMRlsGzANS0aenaRwGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10053605},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"04dc201348e4ec7e01b8d986b578b2cd307d757e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.14.1-beta.a47ff489023639acc28d5ae34e5e9fc00891f58b.0_1785412680190_0.9098186691049532","host":"s3://npm-registry-packages-npm-production"}},"2.15.1-beta.1dd1920f4fddb92b652ed03696235164f72dfa83.0":{"name":"@gravity-ui/aikit","version":"2.15.1-beta.1dd1920f4fddb92b652ed03696235164f72dfa83.0","license":"MIT","_id":"@gravity-ui/aikit@2.15.1-beta.1dd1920f4fddb92b652ed03696235164f72dfa83.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ad950df4a1364586b98f321ba6165c1b33f5c793","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.15.1-beta.1dd1920f4fddb92b652ed03696235164f72dfa83.0.tgz","fileCount":1573,"integrity":"sha512-jcCIciSsUJrYGd7e9SPXRdzB9Dll10iUNBBdu94Sy4CMD0aMW6WJee953k68tYMmwyLAsaH/W9bfcvqx/cfzfg==","signatures":[{"sig":"MEUCICpwqtgKpPIHYsKQP/3HWJGsXDFTThDM5jD61j/wDiGqAiEAk3hixlmFBGsagXypWvh/59UbXH6HIBC3ErPjfQkrtDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10053605},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ff8e5b91727a386150b5fc15c5c6acd33e698650","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.15.1-beta.1dd1920f4fddb92b652ed03696235164f72dfa83.0_1785501499008_0.5139969389677785","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@gravity-ui/aikit","version":"2.15.0","license":"MIT","_id":"@gravity-ui/aikit@2.15.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"881b6acd54b4f78f4c62c9421abdbc87b7473ea7","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.15.0.tgz","fileCount":1573,"integrity":"sha512-jKPj3LOLiVSSkrQy9m1ZahtgAvTL/C7lvyq2AVDrwLPhXLz4cxfXlN0Btn7YhEuom2kQ4ebENUAvBEftxW4LRA==","signatures":[{"sig":"MEYCIQCTxfZlfq+GK55xcihSx7C8/RtLVyZdY3VHCUNOgOHpEgIhAJIUDaEC2nODch9Wf60+iEpEamnAVCxXcVrmbwoiWsnI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10053461},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"7fa26092c73ada13224f0b246c3e72b3c838f12e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.15.0_1785764631263_0.21946685613496664","host":"s3://npm-registry-packages-npm-production"}},"2.15.1-beta.03574a09224ca80eca5748180f14b7b967eb876c.0":{"name":"@gravity-ui/aikit","version":"2.15.1-beta.03574a09224ca80eca5748180f14b7b967eb876c.0","license":"MIT","_id":"@gravity-ui/aikit@2.15.1-beta.03574a09224ca80eca5748180f14b7b967eb876c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"be70d37b1c8eed81ea5bfc582db103e1642e7d55","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.15.1-beta.03574a09224ca80eca5748180f14b7b967eb876c.0.tgz","fileCount":1597,"integrity":"sha512-2dp5lovpX7WqmhPaS8ikhdx4YY+L4hF03WwpvuRt/UNkZjU5sEaa36ZsQp7JRTQ3Vkf4cBIDZDpExqyl8mZ1cw==","signatures":[{"sig":"MEYCIQDRWMK2oTkgtTb8/BEpnqVCpRIXRUvPVw3VvnoiNofPFwIhAJgHR2qn/J84uR/ZTN9xLpObtSuN6rQpsRBkSQHV9EzQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10199376},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"53a485558f0a8943e4a2812a76631261936b6781","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.15.1-beta.03574a09224ca80eca5748180f14b7b967eb876c.0_1786025894401_0.08680352784069845","host":"s3://npm-registry-packages-npm-production"}},"2.15.1-beta.632976c0c563096964f00ffe98173cfc3f2be13c.0":{"name":"@gravity-ui/aikit","version":"2.15.1-beta.632976c0c563096964f00ffe98173cfc3f2be13c.0","license":"MIT","_id":"@gravity-ui/aikit@2.15.1-beta.632976c0c563096964f00ffe98173cfc3f2be13c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1bce7df86db8b4304000d8613b76a9421c5931a0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.15.1-beta.632976c0c563096964f00ffe98173cfc3f2be13c.0.tgz","fileCount":1597,"integrity":"sha512-tZmExhjPIF7LHueO2wigk31EmZ+R5SI5Kb5I/YaF3HnMubViP7feIuXD3bXGxbRzU4BF6tO/q9kDyTAkVzh+0w==","signatures":[{"sig":"MEUCIEUqoyvKGaeBb8YpY5SsMmwOecJOTl+Vxe/Qv2VJdYrvAiEA2DU6umAIK1dSMUEwIhJKX2mccHAFgKbgOBVac6W+1tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10224009},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ad16d411e8257f78bcc79c321e0c354221ba3f4d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.15.1-beta.632976c0c563096964f00ffe98173cfc3f2be13c.0_1786444545277_0.12635824914820093","host":"s3://npm-registry-packages-npm-production"}},"2.15.1-beta.af36e1861655ef4d5518731dea9b752dbb91adf6.0":{"name":"@gravity-ui/aikit","version":"2.15.1-beta.af36e1861655ef4d5518731dea9b752dbb91adf6.0","license":"MIT","_id":"@gravity-ui/aikit@2.15.1-beta.af36e1861655ef4d5518731dea9b752dbb91adf6.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2ab2d50d05f8c6d95a58a55f91a23e98d18a8d71","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.15.1-beta.af36e1861655ef4d5518731dea9b752dbb91adf6.0.tgz","fileCount":1597,"integrity":"sha512-zPo3orIxpHt2UN8WWKBoIz1MLR3ROfrWoEJp2gQZECHQdq8A2z7lzn4RXtfYirUrPZ7HW+49UL11O2HZul2a6w==","signatures":[{"sig":"MEUCIDl6EkuJfgB9B65VNLHpB6vS5G/R4kPMcyP75qdI101RAiEAguNxd6cLXmzkCHShhYjUJnkZY9KkmBozhtws5ufXYAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10226173},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f3d4bc2e60c5ca78c9101c480729821fbb375724","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.15.1-beta.af36e1861655ef4d5518731dea9b752dbb91adf6.0_1786447827664_0.4445482621040504","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.a66e207fe479d54f174531db80c0851a917226ee.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.a66e207fe479d54f174531db80c0851a917226ee.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.a66e207fe479d54f174531db80c0851a917226ee.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"991f251681fe5bb87f8a5300a9353c26f214f468","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.a66e207fe479d54f174531db80c0851a917226ee.0.tgz","fileCount":1597,"integrity":"sha512-c1To3/Ihr2qsZIIK4chfZwvuKDz2M/V3a3Slv2BgB49Ug33mUJIXiPvZ+hpo3UsCti4vFC/fTDdJF6lxbXBNFQ==","signatures":[{"sig":"MEUCIAVQ4mfei5egtcIyzKvaiN2qZKw/8R+MxE9JHfDCOZteAiEAtcuGXSzDJTe2yWUR+EKdPrEHDtDAlKgJCgqU2p0Az3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10226173},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c8a7771dd4c9dca7762a248f00574ee556f1cc63","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.a66e207fe479d54f174531db80c0851a917226ee.0_1786450968100_0.46027624202412665","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.e9441623a881fc2add9444cdccc1db90b269f747.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.e9441623a881fc2add9444cdccc1db90b269f747.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.e9441623a881fc2add9444cdccc1db90b269f747.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"81580161d147292ea063cb58ae2a9cea5dc8ac6c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.e9441623a881fc2add9444cdccc1db90b269f747.0.tgz","fileCount":1597,"integrity":"sha512-J8NGFiyZwQ6pFrD6Pi4cDa5eeGB+cMDDOoAeP/AL3aVN+J8oBgV+dB68G6ihWqzAs9Au9nzWpkgoq5Qpcuzt3A==","signatures":[{"sig":"MEUCIAsrawwmlj56ljq8Qh3eVjS808TMrM9M6dDSzZ4qpGySAiEA/w2Fw3iGOTG2LnIMxa2YU4mhv0f05lHWKvxVpxVznOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10226173},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5cc7b078e1f68adc65704585367e8f8bbfd51b9e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.e9441623a881fc2add9444cdccc1db90b269f747.0_1786451677408_0.9795981349747582","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@gravity-ui/aikit","version":"2.16.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"25b50bf76a551916dd66d76ad4b3fac30f014529","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.0.tgz","fileCount":1597,"integrity":"sha512-gXaSO2RJol06oewpD5XAc7Nvnujco5k22+CidtFM6w/ZPvS7ixLx4HL8/Wvtswnc+sexBwbA+8UJxnPrsrB3Lw==","signatures":[{"sig":"MEYCIQDxrQLo/jSddiR8CZoHbWJGhEufz/fID9dc69x35zIDywIhAODmJwJk1GLRp7nxPhhbUfcXm/ZRdCOyDaIuH6YstkO7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10226029},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"baa7e361d09e52d0ad437e51111724dd4738d9bd","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.0_1786452332508_0.7794787177420268","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.ecbdd8c98bca258d6d2789a67906f8825cf1a84d.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.ecbdd8c98bca258d6d2789a67906f8825cf1a84d.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.ecbdd8c98bca258d6d2789a67906f8825cf1a84d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"7e446fecc8fed72da38ac57da0b85968c9441f02","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.ecbdd8c98bca258d6d2789a67906f8825cf1a84d.0.tgz","fileCount":1609,"integrity":"sha512-1GwUm/a98yfre1UqEb6HzKoPneG+tKS6GNX9mDOdiiB0AvmtdttIo9uxjDDM23VobZZKEneOrxM1hCYpCWI1FQ==","signatures":[{"sig":"MEQCIAxcdSTPDW33VjbQUcHyxtYur8+N41pxIHXnErut6sXUAiA3gVfQWCZtg339Xm8SjE94g1R1NPKv1z962WZMaoSWhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10289908},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5917b7b48ece30d020ec05040b56496957db373d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.ecbdd8c98bca258d6d2789a67906f8825cf1a84d.0_1786635859765_0.1842117602663662","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.146c5cd1d5fd0c5b61194c5b352beaf322dea995.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.146c5cd1d5fd0c5b61194c5b352beaf322dea995.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.146c5cd1d5fd0c5b61194c5b352beaf322dea995.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"cb1eefc95a02119b8c98196c7d5c2ecdc7e064f4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.146c5cd1d5fd0c5b61194c5b352beaf322dea995.0.tgz","fileCount":1609,"integrity":"sha512-yX3EK9+PFLgAnusL4rr9II3G7QExfBZ2B0u5msuKnzrNx53iRHkLs1gwK6SI1zmd7ILOcYuVGInBZa1NROcOxA==","signatures":[{"sig":"MEUCIQC59Llaqn/CsyTnXUkA6zZ9bJ4KRGydfgzxwkPj82wKxQIgSWD/UunfPeL0iElS30rbGzvJAGVpJM2kC6ADokPEx38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10289908},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9ebca7ce63fb474a3d5020b92ef9e08cfac694b3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.146c5cd1d5fd0c5b61194c5b352beaf322dea995.0_1786636295833_0.6652413076973531","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.7dcd3113a95d38c1f0cab2574ba5d346a9b0e440.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.7dcd3113a95d38c1f0cab2574ba5d346a9b0e440.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.7dcd3113a95d38c1f0cab2574ba5d346a9b0e440.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"0f4e123b0e9a12694ba3fab6822c238b69e38057","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.7dcd3113a95d38c1f0cab2574ba5d346a9b0e440.0.tgz","fileCount":1609,"integrity":"sha512-CqNNj/2yGOHf7I28A3J/CcsViA1VPImbNH7Vq6Bk7zLrhR9kK+IwL7xd1MLYgsNzOQYH6dD8/Jflkm8sT3fqfA==","signatures":[{"sig":"MEYCIQCvLpxu52G9n+H0whATP7VRsiBjyoWmfdLmVyEErODk3AIhAJwNhc2VSYpAWlRnxYzei+p0RR0Nehrf8QdO6ECdU3wx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10289908},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"13b2796f2c53f423c8b120dcb494922ed62e31ff","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.7dcd3113a95d38c1f0cab2574ba5d346a9b0e440.0_1786636989178_0.35979235709758006","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.c38bd126f911e935149614ee2bcda90760840c95.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.c38bd126f911e935149614ee2bcda90760840c95.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.c38bd126f911e935149614ee2bcda90760840c95.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"0e5c27dfe576ac691e55ecad47876e0da86782b6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.c38bd126f911e935149614ee2bcda90760840c95.0.tgz","fileCount":1609,"integrity":"sha512-OKJQzmeb5phidNrO4+/2SHRI9kmnPjQiktcV4AS+8/1VLkjALGQb52XAWiMjJqkZKMvy1X6PN3b7c91xWHsx5A==","signatures":[{"sig":"MEYCIQD/GNe/aDgQ3VgWR7iKMmtP5DSErvT05Js6EViy+vLsdAIhAPoXsOsr9F1ARMDCHwGoVYyaYMd/Z+R1VFKLaUgB9o4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10289908},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5ba2b8383c231564765e3b53eb6023a5a3c11f61","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.c38bd126f911e935149614ee2bcda90760840c95.0_1786708906793_0.7078708072062598","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.b5bcb6cd7bbef378866c3657bec9baa9f17b3efc.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.b5bcb6cd7bbef378866c3657bec9baa9f17b3efc.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.b5bcb6cd7bbef378866c3657bec9baa9f17b3efc.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"89780e68bcdb207953b03336766d0e168cbb7d23","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.b5bcb6cd7bbef378866c3657bec9baa9f17b3efc.0.tgz","fileCount":1609,"integrity":"sha512-8Z85cgTZiJ1Km8q6+g9yxV6fMem4pqDjKyq6DmIda0lD2R6qotxd4fEhKmQ1Zf1tS7Jl+LRq4pdH6gV4PeCvJg==","signatures":[{"sig":"MEQCIAUDVpa+qyPVKOkR/I3nOVXcJZZ9lfygPthniXj99V6gAiA4yN6RNuU2+ASlurIPLmspeZ5Oy9SeObUPCGaP0Lljqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10289908},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2086c19192d5286b17ebb24c5987229a8d1cbe73","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.b5bcb6cd7bbef378866c3657bec9baa9f17b3efc.0_1786711467066_0.2442270555248951","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.e7c7cfdb36c326ae5076e04c35ff2f709f7e0a6b.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.e7c7cfdb36c326ae5076e04c35ff2f709f7e0a6b.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.e7c7cfdb36c326ae5076e04c35ff2f709f7e0a6b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"70ccbda921c6cc14d979f5ab012f8661d0b6b5de","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.e7c7cfdb36c326ae5076e04c35ff2f709f7e0a6b.0.tgz","fileCount":1609,"integrity":"sha512-NMVbBcPcTdBUaHFH/N4fQdDuP20d1lcHCxtzXX1iELh8+J9mqZXdskaikO9luRCBqyRQlyr6ar8cABfnY55CwA==","signatures":[{"sig":"MEUCIQDaDzM/s3fWLUj9ygdVtHjz8B25UPmwLSrzSErLbdqtNgIgdOC49HYwuLyUaoC0PBCP7eWdF0La4oKznbwqLLhLZPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10292925},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4be52c856467774eb1ae10f532692c5bdb8cdd72","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.e7c7cfdb36c326ae5076e04c35ff2f709f7e0a6b.0_1786718643683_0.07313767076992161","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.5000bed5c91c7835290d4eea1d36c53106554b62.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.5000bed5c91c7835290d4eea1d36c53106554b62.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.5000bed5c91c7835290d4eea1d36c53106554b62.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b91ab7f079074915364fb5790d1c34e3354653e6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.5000bed5c91c7835290d4eea1d36c53106554b62.0.tgz","fileCount":1597,"integrity":"sha512-xVdEIitcz2em5hm1z9ommXoz/RXCebZYbbNqm18iKgGcwGCxE34hVKsD8kU6NX48HAUH45iPNdvIaYI2QH72Pg==","signatures":[{"sig":"MEUCIBh0YS4GZonDLcNZ9i8nctcDFsCYJ+pAfcAl6XS8dpA1AiEAyKpfpr1IvCSN4suNz4wor725jakwO12XbRQqdAX6hXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10229503},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2b99eeb3c259de0859ab514cabe739374c76adf4","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.5000bed5c91c7835290d4eea1d36c53106554b62.0_1786955963478_0.05572829232536414","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.54de230be7374686035a4a0d5cfefe37150f94d7.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.54de230be7374686035a4a0d5cfefe37150f94d7.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.54de230be7374686035a4a0d5cfefe37150f94d7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4b138a873e4d20c1e50e55fb15a97c267f8962de","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.54de230be7374686035a4a0d5cfefe37150f94d7.0.tgz","fileCount":1597,"integrity":"sha512-dqX/4wXqIVaE+BDVvgxlAb2PvNwio6ys+q8NjyGjW64BuS8l5MmgP4ajVAh4sHp49PZG3SLeC8iuR8OcNEkv1A==","signatures":[{"sig":"MEYCIQCEFGhbBcVXhFEZ3ZKkN3WHe9YE/1qcFOdWdwbQvmqkmAIhAKXFKcsllv7j3bWWxA/cfKX5orrnLAU2iUvBOtwMH4YF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10229503},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5ecfb0e42a88597ab08fafaf53d06089265e3639","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.54de230be7374686035a4a0d5cfefe37150f94d7.0_1786960272457_0.6206145786086268","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.c19a8836d6efdfc4615d501b8103d1669ec33d00.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.c19a8836d6efdfc4615d501b8103d1669ec33d00.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.c19a8836d6efdfc4615d501b8103d1669ec33d00.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f8e8188c3e5bfd734c9c08a7ee0e1031436e62fe","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.c19a8836d6efdfc4615d501b8103d1669ec33d00.0.tgz","fileCount":1597,"integrity":"sha512-P6YETzZbeB83XjkSDEZ1ebAertxut1sptUj7ZPmoxsB+3Ke0jlMNNc5Mg6fKCViGoOvvrE1sHaxlf8zqc4OJHQ==","signatures":[{"sig":"MEUCID4g51UrWeO+IqrNPo1qr000RZsWfmQcI+mF74K0M4mCAiEArF/Xa82Yf2lnlzS+e1tmdyc1TAB4P61oSfjVXpQUbIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10236107},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"03b29cd0ec9996e7aa66d46e9b8dffd289288e60","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.c19a8836d6efdfc4615d501b8103d1669ec33d00.0_1786965956984_0.6999343616541875","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.a81053536090416f36b55ff267bfab19c2896b83.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.a81053536090416f36b55ff267bfab19c2896b83.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.a81053536090416f36b55ff267bfab19c2896b83.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c00af1933a26e022487a1f993be684f4e314130a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.a81053536090416f36b55ff267bfab19c2896b83.0.tgz","fileCount":1597,"integrity":"sha512-rR2h2in8BMUUtKgUIi7Hvt+iwRyFhBCu3i2Ic5yzJ3OlLtI6iTijtUqeG7cVUSV7jgk9M0dTcJiLFUV27nphTw==","signatures":[{"sig":"MEQCIBlQaiS9U+E6ec41agVWEveSbzfWk9lU7kfCytkDN1vSAiAyG9R6SPE0Tk3ANsmbfIt2/n7KHBCsLE2MZV51EV1osA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10236111},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c46d25c083b86f8d07d3a49eb214e61e9d3dd05a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.a81053536090416f36b55ff267bfab19c2896b83.0_1786968514675_0.33978574760428293","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.9f1d8a154316180fd56d6ac9db9524cd709a3b4b.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.9f1d8a154316180fd56d6ac9db9524cd709a3b4b.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.9f1d8a154316180fd56d6ac9db9524cd709a3b4b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4e38f65234d8c8872e6874c18bcebda2f33979d9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.9f1d8a154316180fd56d6ac9db9524cd709a3b4b.0.tgz","fileCount":1597,"integrity":"sha512-lmzOldXI1fDCdHR4XGfCer38iP1cTTneCyWFOHXYKU7HMSLj+to6IQBSmqSljjSWESjtfhYtBT3pKToUOIxrnw==","signatures":[{"sig":"MEYCIQCnrtzxX+l9IUBqdcsuO+ohiXnO/Fx7oTMkMGyY52f76wIhAN+tA2/rtkbCaHA5Kt/rDjyGWpPSbRwaly/qpR0N+hQh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10237131},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5bd7bbdf81e1b15e9e27ac0de984067eea388c58","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.9f1d8a154316180fd56d6ac9db9524cd709a3b4b.0_1786969341579_0.3855309491736931","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.7ac0f6de4b6ce4574dd376651822254f15861c73.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.7ac0f6de4b6ce4574dd376651822254f15861c73.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.7ac0f6de4b6ce4574dd376651822254f15861c73.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ad6d48a45ee22b6a8ec91e5e6c5501d6f9479591","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.7ac0f6de4b6ce4574dd376651822254f15861c73.0.tgz","fileCount":1603,"integrity":"sha512-j1E+k7LmWbNM1Q3x+zW7fMoRBVmY/eQRLF+VwLJVrARlnvvZQ0hbPwBQXILrrKz/aPn578uYLSt6R9r2OeE8qw==","signatures":[{"sig":"MEYCIQD25jz2nTTnY+PPK58FZ1LerClNFjL6ABGCgCUKMDFLtAIhALC+LMe4/hkiG5cAIu6fotzP92zmh/z/z0QzB7eX6N8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10249888},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"476d1f63a5cc065979cde8583f3a9f6996c6d5cb","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.7ac0f6de4b6ce4574dd376651822254f15861c73.0_1786972259791_0.9765313353933622","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.cd9469fc6038f47d06d687b81a1d191437bbc980.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.cd9469fc6038f47d06d687b81a1d191437bbc980.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.cd9469fc6038f47d06d687b81a1d191437bbc980.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3aa7d8ab04ccdf82ed6f766376e438fecf0fdc25","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.cd9469fc6038f47d06d687b81a1d191437bbc980.0.tgz","fileCount":1603,"integrity":"sha512-Dl7dHqwyoDS1N6TB1hktI5S0sEbMf+LjzP1l4tfGaAn98jxxey7/hD8UuOndiERjIWrKHEWBsilbQ7a/6XhdVg==","signatures":[{"sig":"MEUCIQD5GO3QGTXgTYesPYtHos9vykpy2zZCukLdbHcif1vEFgIgLySW5sjqyXGXcZWKKTIMiFtOfcZKWIisj3uMB8acASw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10250120},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"0ef784e3c9479d24eb95c673c7fc6116fb18e057","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.cd9469fc6038f47d06d687b81a1d191437bbc980.0_1786973018487_0.6972637290454848","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.fa972d4477471a9e3a361d64d3fdce5d263c9a19.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.fa972d4477471a9e3a361d64d3fdce5d263c9a19.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.fa972d4477471a9e3a361d64d3fdce5d263c9a19.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"71dea7a1bfe67d4a5b43f801a6a7d543b34b0836","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.fa972d4477471a9e3a361d64d3fdce5d263c9a19.0.tgz","fileCount":1603,"integrity":"sha512-i7IgrDEv7oV4PaRlsPNG8iLI9i+gVhbONkToeyY1HNY2NcTDVHmXkti3q7nKXds1oJMAl5QPtFc00aFqi/kN/Q==","signatures":[{"sig":"MEQCIBX5K8fXnkAtYi16pf5kTplXxnT1LzGEDGz6RD7cX9fzAiBGi0Vu9sG0WaP0BhXouTemjdGL+bpiduaXquMzW6RhlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10250712},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9c4f5144635b64dc91e4a707cea3dcb88021a878","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.fa972d4477471a9e3a361d64d3fdce5d263c9a19.0_1786973631632_0.18603961668065394","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.45e11a26f83b403f05aa20a76d053ed13eb3e7f3.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.45e11a26f83b403f05aa20a76d053ed13eb3e7f3.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.45e11a26f83b403f05aa20a76d053ed13eb3e7f3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8a2fd42cdc38107ddb9ad3d9f1786c5852ea55de","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.45e11a26f83b403f05aa20a76d053ed13eb3e7f3.0.tgz","fileCount":1603,"integrity":"sha512-ODpqUL3NZA/CJj0O0dYM2GqYKjEXGiKS03FPIt3HdimIj6vMSukk4CEZe21d5pgo7aVdx4/ocw+V8YcMkgkkbA==","signatures":[{"sig":"MEUCIQCvbd832EtKw1wlgkbIIOUB3vkXFBT/syex359N6GxciQIgErSIwR2HHqf4xOs+BGSih59Mf3eMjUju8OMVa/g9kKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10251092},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"51f0df21c2ede279950ec9333ee7abc3b89d4bb5","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.45e11a26f83b403f05aa20a76d053ed13eb3e7f3.0_1786974264269_0.32030192343061503","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.bf77a9be05986961deef54dc66659ba54734bad7.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.bf77a9be05986961deef54dc66659ba54734bad7.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.bf77a9be05986961deef54dc66659ba54734bad7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"20c7cbf00596f880295a27948b74beac1a15440a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.bf77a9be05986961deef54dc66659ba54734bad7.0.tgz","fileCount":1603,"integrity":"sha512-woZZnocogF7olD2RBIu/fwaAQIC08Jz22PPoPSEokd3Wud8NwxCLuDTLFAc7DgZ9Y6Gucxygiil4zQeVBjeQBA==","signatures":[{"sig":"MEUCIGQXqoA/87uNZfaeZjnKPDl/7lvjjrpwzkasI431pXAZAiEAghOflnDNx5fePuRV17M+m/Tv3g8lViLyiaLwRq63/kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10251092},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5c6eab58a9e7a639f7a043cc72f34e52ea047caa","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.bf77a9be05986961deef54dc66659ba54734bad7.0_1786974463617_0.7909911254197968","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.137ad785387c5b9cbf1ffb0984b3bda8db11f1fb.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.137ad785387c5b9cbf1ffb0984b3bda8db11f1fb.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.137ad785387c5b9cbf1ffb0984b3bda8db11f1fb.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1041715b4a487d78cea984465807a42dc3322975","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.137ad785387c5b9cbf1ffb0984b3bda8db11f1fb.0.tgz","fileCount":1603,"integrity":"sha512-bF/+TA4tPWwxocw3ciA1ion3QhTKKZDoRkjwDzkRu8q2MlIO1WS51Day9c1TXmr7csODyXDcVDxqyKB79I5w/A==","signatures":[{"sig":"MEQCICbrDktV6T/5BFakK2xSlht3puX5t8U6lw3BKbkiRqWFAiAgawAmkwGLDwmD9lZCfLfoMcGVnynza8+IKykrN+HaZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10251610},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ceac00e2cb38845cf9ed329df3065fdc6d8b1254","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.137ad785387c5b9cbf1ffb0984b3bda8db11f1fb.0_1786974967226_0.4070437203097452","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.68248a7ebdb64e9e94c8aa2a01e6d178a3d7d66e.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.68248a7ebdb64e9e94c8aa2a01e6d178a3d7d66e.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.68248a7ebdb64e9e94c8aa2a01e6d178a3d7d66e.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"70a929cae65dc8f0e054ce9ab3e2292a24a85987","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.68248a7ebdb64e9e94c8aa2a01e6d178a3d7d66e.0.tgz","fileCount":1603,"integrity":"sha512-Q842GenRa2RED5cuD/h3uhkKgji+Q5Kdj9/nkPkGzXu0lHzzWUH+qVVIyFmEZu5AtY40Pw13d8ojWqa0+ar7Pg==","signatures":[{"sig":"MEYCIQCobg0Dp1AX9Fs0KcHp4WdszLAob9GOpDOYI4FyMaT1ZQIhAMAbMhSFI+nE4Ln3CwwTAaQiyqWZVdRmbijyKYklIIBI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10251610},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3657920833844a0811dfdf24e5f2d82f6c91071b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.68248a7ebdb64e9e94c8aa2a01e6d178a3d7d66e.0_1786976833754_0.46664866658081205","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.995eac40e9ff9ff189ee7c1fa814a08284810243.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.995eac40e9ff9ff189ee7c1fa814a08284810243.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.995eac40e9ff9ff189ee7c1fa814a08284810243.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"874f9e8c4153b4f7bfac76f6029aaee5fc8d65e8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.995eac40e9ff9ff189ee7c1fa814a08284810243.0.tgz","fileCount":1603,"integrity":"sha512-Gw3CvUcjbMm2bFi1ChUhbH0Tr8XcT75SA3IUwKUU4pUeYxdKZr2D4GLttWOhmOs/PD5dJClQ4Tm31qk7I4FmmQ==","signatures":[{"sig":"MEUCIQDfelaQZ0dU9D/5UD2Y5iSZeOErFe0MpAg3uHsfoXbd1QIgIT2jJBx+JnvfqQHZ1GxGUwBD/4z0XEMFViwoJQE2C7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10251439},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2010b6c0fa81322896a9862ad8f3ecec565b0aab","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.995eac40e9ff9ff189ee7c1fa814a08284810243.0_1786981026481_0.723787082272713","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.fdb39de1d458f3c960452860ebe40ed6cda1ac3f.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.fdb39de1d458f3c960452860ebe40ed6cda1ac3f.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.fdb39de1d458f3c960452860ebe40ed6cda1ac3f.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"cf643b6c92e15f29c0e303f53bb9a1e77b1d88b1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.fdb39de1d458f3c960452860ebe40ed6cda1ac3f.0.tgz","fileCount":1603,"integrity":"sha512-g1z1wFIVq4SKx4gatoWAfzXtcacDwIRBfGYdnHN51JWJhD1i4q/64mlSJLtFxCN99bk2PXNiGR+3ZZ1WXtTH6g==","signatures":[{"sig":"MEUCIQDPlb1Wk92yTSxdNHRwGe5LTLNqwMlcGwp1eBRax3kuvQIgPYy4yIOYB451piRFzxRPqtFbpy9YRdVkf5895XDoo0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10253051},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"59cac1759e62413103f5ba47af27d9624d6bd06e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.fdb39de1d458f3c960452860ebe40ed6cda1ac3f.0_1786982896276_0.7078871381041947","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.0f177b9d5f0e3a3889bdffeb5127b9b72e1847c0.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.0f177b9d5f0e3a3889bdffeb5127b9b72e1847c0.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.0f177b9d5f0e3a3889bdffeb5127b9b72e1847c0.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"585e2b30d25e28bbaf7ad5339f87919ae59089b0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.0f177b9d5f0e3a3889bdffeb5127b9b72e1847c0.0.tgz","fileCount":1603,"integrity":"sha512-F44g25csDmY+fxsckSNoZZVqcFWGaRIkOwumegeh6dad3LxACnn9YVaOqFuKchQN9KMj9MNva/JvKfpbKSihbg==","signatures":[{"sig":"MEUCIQDHb0wl5ooKDryzaFijRN5nI1wVT0nYCgB7NdT12//7rAIgPWRsx1HMbm0gaTeSG2cHni/G9vBekalVvFdvLafUxRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10251693},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"59bb99144ee02fe6eeb46e70d0ac6e66938cd535","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.0f177b9d5f0e3a3889bdffeb5127b9b72e1847c0.0_1786984666784_0.9530936172618176","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.a973dee4c2f31c533198ecdb1ca296e2a8c3e888.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.a973dee4c2f31c533198ecdb1ca296e2a8c3e888.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.a973dee4c2f31c533198ecdb1ca296e2a8c3e888.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"459f58c2f5581b39cef44a3ebd0f1fc6c96c43d5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.a973dee4c2f31c533198ecdb1ca296e2a8c3e888.0.tgz","fileCount":1603,"integrity":"sha512-sA1aLyzLPkIp6pkmZpNROgPogA7IfwfK456JSdouo7tvhqBDERLrn0ivXlVsHjgoHdzzvRkp3vsM5jMcvqkiYQ==","signatures":[{"sig":"MEUCIGO0rs58Tlgdk/dlXB1s/KEJdjwT90KoNMVWs9aZPna+AiEAsx9P3gMdcfJtWE4bXF/SPRmH+tdSZ6QS4+4kVZCj47I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10263562},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"81a741c248cce0b09e9c791459e82aa5c718e92e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.a973dee4c2f31c533198ecdb1ca296e2a8c3e888.0_1786991162038_0.6064364628467804","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.a4616cb186ef858db69afaf28a7278b1c84bdc1d.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.a4616cb186ef858db69afaf28a7278b1c84bdc1d.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.a4616cb186ef858db69afaf28a7278b1c84bdc1d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5af869d44a5781cf8ae70445240f99e7c2bc0ef0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.a4616cb186ef858db69afaf28a7278b1c84bdc1d.0.tgz","fileCount":1603,"integrity":"sha512-h70T9wVyhMmrHZdcSkur2WwffYPaVO+cvQZUy72cz4EFBjJAXGvRMRVoyvrkiJGjoP3WsokufDHp9Eq+3eRHBA==","signatures":[{"sig":"MEYCIQCX/D8yUs7lC952WTYiwyW+Y8odFT140YJ9mzO1brtxIQIhANgA1sieAK6awijMn1T6/UEZXvzxgAKleZaesWKSqUgN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10263562},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"02cc0f63bc5a274b3d40fbdc39ed6be06afee24f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.a4616cb186ef858db69afaf28a7278b1c84bdc1d.0_1786993735116_0.34566930696068354","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.1bdce60ab4877887b5f42bb90f8644b009552f22.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.1bdce60ab4877887b5f42bb90f8644b009552f22.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.1bdce60ab4877887b5f42bb90f8644b009552f22.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"e0319d71a35bd954181f429438c88087776bb9a6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.1bdce60ab4877887b5f42bb90f8644b009552f22.0.tgz","fileCount":1603,"integrity":"sha512-RhpF+qq1AFIpsDv5d6ENY43VbkXVy5htbAhICAcy8GkBKbGv7Cg8auyBFI+f255L6iP9SIrSWaBJH2WGIkd58Q==","signatures":[{"sig":"MEQCIAo0RoLBoL/oB6Bf6LMklJDdpJGux1uaFVBmb982GymLAiBIchZBwoda88wkZDuewGo/4tU7YpgM7jewieRvd6dB/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10272826},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"1a4517a8fb65b6f985fdf443ab94167181b9539a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.1bdce60ab4877887b5f42bb90f8644b009552f22.0_1786998975502_0.9911771854677771","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.6dac0aef281b76d11b9336c1085dfa4ca5be3fc5.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.6dac0aef281b76d11b9336c1085dfa4ca5be3fc5.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.6dac0aef281b76d11b9336c1085dfa4ca5be3fc5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5f0c28200d6bec3503adc93ecb928cf07551e57e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.6dac0aef281b76d11b9336c1085dfa4ca5be3fc5.0.tgz","fileCount":1603,"integrity":"sha512-1/xhll7PmWHO/T/T04FT5sv+KSYxAEF/Z5eWQ0rKuzbw9jomTB3DOInze1rYaBA9sEnUa2fCL+F+5uMUURbxkQ==","signatures":[{"sig":"MEYCIQDlJLKKhQGV3Fe/q1b+Ig2fnyVFCj7JMagoadB+f8FImAIhAK2umoQVkActyRE6gSfc2WaYprmbhxqx3c5ZlTaK6t5z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10272874},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"1f50d63d77982684fceb338be774f7ac959f24f6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.6dac0aef281b76d11b9336c1085dfa4ca5be3fc5.0_1787000025193_0.4899669255096939","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.fe479bd97ffed220ca417d6c240efe29c3b22144.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.fe479bd97ffed220ca417d6c240efe29c3b22144.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.fe479bd97ffed220ca417d6c240efe29c3b22144.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b804074b78edd8049ac2470452f113f14ec3a250","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.fe479bd97ffed220ca417d6c240efe29c3b22144.0.tgz","fileCount":1603,"integrity":"sha512-VFPXfskeNZOuKNfZ9jQnWBoRxUDAvNsg+nbnet0ZQh4a94spo014uwCN5vUKrN23enJxYH1Ss2+biiSZgoDi5Q==","signatures":[{"sig":"MEUCIQDlZ6gI0Lu54f1Jjker99aN3YzLEFB/EJ6whOA+BrRwfAIgPO2oMknvM/sG8LOG1EaeqW2Vt8zv/BExJ5goF0bxstw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10256481},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"57258def5eb48b4afae8093ae0313465aacd28a4","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.fe479bd97ffed220ca417d6c240efe29c3b22144.0_1787039015404_0.6336070102482871","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.e4fefee360bd40cbdcb2146b244836811a2bd919.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.e4fefee360bd40cbdcb2146b244836811a2bd919.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.e4fefee360bd40cbdcb2146b244836811a2bd919.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"23f4a29c658db73f91306eb85197088522068c4d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.e4fefee360bd40cbdcb2146b244836811a2bd919.0.tgz","fileCount":1603,"integrity":"sha512-aKTXotvUV3o2WpoQUHY6L0oUPiLSRbPomjbj3tLClDOHAQYH53hzyylPPEE4NQ2QSO1y9Ofb8FnDgdsnhDpojg==","signatures":[{"sig":"MEUCIBA0QeQkEFY5eNdYZTnhJRzPz5qflfPT7gmfpLzTHL81AiEAsv//MVKXnMcxcfrvb8gT/XrAAS4GocRZN2GlZ+U7p7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10256481},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f7dc33e9bae562e91d53a05349a2c7def8a5a7ca","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.e4fefee360bd40cbdcb2146b244836811a2bd919.0_1787040822800_0.0978570185239549","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.9c911bb3520905865821bf69085d3e6ca0ee61de.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.9c911bb3520905865821bf69085d3e6ca0ee61de.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.9c911bb3520905865821bf69085d3e6ca0ee61de.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"62cb161bc367bc0f61bf37ac423945eccf1529dc","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.9c911bb3520905865821bf69085d3e6ca0ee61de.0.tgz","fileCount":1611,"integrity":"sha512-IO0FTOgObonUwR6bqdDHrHy5eSptNKCUmLUeWzeJdi/nEziFXz8cJcxsVzwgSlsFodPad0JHS/vIWVuJB7WGNA==","signatures":[{"sig":"MEUCIQDY2QUDplamQytr5Fuass9qR7ViQAtPv8ahYxUMWE+HTAIgH1stGZ4P4JMfbxc9iy2LeTjS/puuhEW5Bi/AbttMwRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10307581},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"99362da1a2b6ece37c218ba8e3a811bf51d756e4","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.9c911bb3520905865821bf69085d3e6ca0ee61de.0_1787047961699_0.30977710897855126","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.e9340fd499fe929db84bcbb57dcfbd3deebfc6c5.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.e9340fd499fe929db84bcbb57dcfbd3deebfc6c5.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.e9340fd499fe929db84bcbb57dcfbd3deebfc6c5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"991b1431bf6b87405c9716d6f91903bcc5ba5aeb","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.e9340fd499fe929db84bcbb57dcfbd3deebfc6c5.0.tgz","fileCount":1611,"integrity":"sha512-05RX/4e5I5cC52y0/835ifhVUdNuocxBC4IgT4NyAKVd0+TqukMWak7IKNob0MS//Biyn8xrERPxaQghPswEeA==","signatures":[{"sig":"MEUCIAsSzwGqwXjwzvu9KQvg/+O7DTmACiWFhNbeTjDdx/lkAiEA1JqiUUFqkmf+kthreAuzsYlGXCTGwaXBRI0A30PcJIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10307581},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"358a1b63eda01f5e96b47efe3d0c8ed38ecf29a2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.e9340fd499fe929db84bcbb57dcfbd3deebfc6c5.0_1787054144864_0.03132463167434141","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.ab4eea493faedc67c0a0c2e5c416e719f26ce294.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.ab4eea493faedc67c0a0c2e5c416e719f26ce294.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.ab4eea493faedc67c0a0c2e5c416e719f26ce294.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"04924ded8994009e1869d27360b7e82c5c235715","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.ab4eea493faedc67c0a0c2e5c416e719f26ce294.0.tgz","fileCount":1603,"integrity":"sha512-uX0L15qb91fJoIoll6TWDipP8pt9/ayp//+vKf/cf2eZUFSU/+O7Py3B5WZ61ehN9LkJ6lfV5pedyoXY+IQCPw==","signatures":[{"sig":"MEUCID9iTEt3M2KqpBRXX1zqRR2A2N1Oy39IwyRO5oVqpWWbAiEAhCqz/Zz0Tgd+/3G+Og080QvAZXE1lkkO9va2dQuF70I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10262056},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e3aa45361a04c3feecca31f658b165beec349d95","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.ab4eea493faedc67c0a0c2e5c416e719f26ce294.0_1787054759962_0.5070698773850546","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.19c30d1f48de0ea4503b2bf0d9398c5ea45d6580.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.19c30d1f48de0ea4503b2bf0d9398c5ea45d6580.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.19c30d1f48de0ea4503b2bf0d9398c5ea45d6580.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"26bb0f68583ae64904169e3531b5a34a8d1ea68f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.19c30d1f48de0ea4503b2bf0d9398c5ea45d6580.0.tgz","fileCount":1603,"integrity":"sha512-XVen3yERYRLfafzRRc9ECtxCGXVURY0uOUfW+S2u1UD8E+GG/edLrteck9j7PWdUDU5h+O8jR7QXmiO+LKGoZA==","signatures":[{"sig":"MEUCIQCXfjuQT+lvKKKvsWCETs/dWbTsFBt8q4dxk2LJHaCITwIgEA7H4dL6DKQBJd/2fjsbWaBMWiP3XfecXH27EHNQ6l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10262665},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e3262e62e47e3fea5b79f623b08cad1e3bb73b30","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.19c30d1f48de0ea4503b2bf0d9398c5ea45d6580.0_1787056524364_0.5493959548715845","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.2a089bdc5873553b57ccabcc7a00538aa480917e.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.2a089bdc5873553b57ccabcc7a00538aa480917e.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.2a089bdc5873553b57ccabcc7a00538aa480917e.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8e84b62b67e9928e8b7568d65354cf34bf9836ab","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.2a089bdc5873553b57ccabcc7a00538aa480917e.0.tgz","fileCount":1611,"integrity":"sha512-LXcCpbOobPeB0T6A3QA4enINB19wFvNqA9ix1MLC+SijPmHb9pBv8qeB3P0jLVxz5qYk+KIMz+LdLhEFhnMRDw==","signatures":[{"sig":"MEUCIC2s47LiNXVQpNWtQKCguwwRQL7RMLVodnF8E0mdbQcGAiEAmFUKTfc71UMEc+BgMPfg5KzIwdAe93uHOkQg6Y54Ioc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10308471},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"59bcd0978b11045188a99de30abe1597dcf7689e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.2a089bdc5873553b57ccabcc7a00538aa480917e.0_1787056644496_0.9283209126537304","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.f55c8280b79b7cbf2d282d557caa3b3848efdb48.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.f55c8280b79b7cbf2d282d557caa3b3848efdb48.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.f55c8280b79b7cbf2d282d557caa3b3848efdb48.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2d48c5611db1b94de9b8c1528d445ede87cdba4e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.f55c8280b79b7cbf2d282d557caa3b3848efdb48.0.tgz","fileCount":1603,"integrity":"sha512-xOp9US26M/Ny+oBeiV46N3IjRiV+UJgIno0dbQPQjDEcsxzux3tPabkYsnA6MQtkODziS2oyuOQWbHMIZgjIbw==","signatures":[{"sig":"MEQCIALrAHIxf0opmybbXTTPzJEvwsc2VDZcrt7rmQPFPcrwAiBZ4pDiNOSPCJ8zPJ8MRUMNe0M8/6cP4WyzAGIwFt53JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10263619},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"388ae7714339c4f59440ab2431276958c8efb47b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.f55c8280b79b7cbf2d282d557caa3b3848efdb48.0_1787056845033_0.9022899799749593","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.172ef6eef06fcc8071a8b958d056719f0e3c6030.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.172ef6eef06fcc8071a8b958d056719f0e3c6030.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.172ef6eef06fcc8071a8b958d056719f0e3c6030.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"39a21bf41fd265e8eaaad08cdf10efbeee3cc53b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.172ef6eef06fcc8071a8b958d056719f0e3c6030.0.tgz","fileCount":1603,"integrity":"sha512-w6x71FNgKq6q8LU1I4H91vNpi3JVAQE54R4NoxpzWoZdbeReCtYeLwDoO8fDtMeY08Z/g2Qd9c77WdIYkQuH0A==","signatures":[{"sig":"MEUCIQDCW5LKZN21IlSH9UNwte7DVMngNlXk8IvN7Wh1HH5cbQIgdwvp+GBWkGqrtwWdYc9aIq3ktThJ3BE54lqpXjicUfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10263619},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"833931fc61bd78964ab39fd62af21f1bb6a569db","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.172ef6eef06fcc8071a8b958d056719f0e3c6030.0_1787057185066_0.8597868330135003","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.82ce9c66653496755dbdd2fb1328031cd9e8ca45.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.82ce9c66653496755dbdd2fb1328031cd9e8ca45.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.82ce9c66653496755dbdd2fb1328031cd9e8ca45.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5fcbe20c4b3ed838f9490e330ceae173f44564f2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.82ce9c66653496755dbdd2fb1328031cd9e8ca45.0.tgz","fileCount":1611,"integrity":"sha512-Oth37UV1gHPHXrSFaGb2w948fo3kSDh5OVn524x40dEOGAlGWXSwjfpiOotpk6JSORuZLE/M6zL2QqFk7pKUnA==","signatures":[{"sig":"MEUCIBbbDb+pqanq8bmVCN9vUV/OjvDllJYOiN5IqRpW31J4AiEAs2TTND7jpaU8uybZLETotOVce3muzs9Q9T9fY9TO2Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10308471},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"7a572e8cf9e687665e5c3ddccb4304b09a126f0b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.82ce9c66653496755dbdd2fb1328031cd9e8ca45.0_1787057424173_0.030357294581521366","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.07ad35d9588cdf38db7a5f782029764667612d05.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.07ad35d9588cdf38db7a5f782029764667612d05.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.07ad35d9588cdf38db7a5f782029764667612d05.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9109bdf906082b12c8460d0e2107b09137f26c0f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.07ad35d9588cdf38db7a5f782029764667612d05.0.tgz","fileCount":1611,"integrity":"sha512-TXUf6f0ohBAuMR00a3ne15JkY13AmS0vTK4CEkf0/I5nKNQtMdnoyIZ8jylwmOSl8vbkvVpQwmz9jLDxXjmn0A==","signatures":[{"sig":"MEUCIQCJXRyi6ktdAWFPr1Ph2m83BaXpRuBhXVjuMrtDfMQjWgIgYOa2ucc0DRGRzJQlyq/TyQi9FIPS5H5JADCyXwRUk00=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10321482},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"64ddf2500f6d857ba6a1e5f08e2b034df2e9254d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.07ad35d9588cdf38db7a5f782029764667612d05.0_1787059642043_0.9396084231845712","host":"s3://npm-registry-packages-npm-production"}},"2.16.1-beta.a445ddf2d68bfa2ab715b7e91166bba2d2b04cd2.0":{"name":"@gravity-ui/aikit","version":"2.16.1-beta.a445ddf2d68bfa2ab715b7e91166bba2d2b04cd2.0","license":"MIT","_id":"@gravity-ui/aikit@2.16.1-beta.a445ddf2d68bfa2ab715b7e91166bba2d2b04cd2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5cd6763bde85bf4c5974a4be83a2c2bc8f80a0b3","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.16.1-beta.a445ddf2d68bfa2ab715b7e91166bba2d2b04cd2.0.tgz","fileCount":1611,"integrity":"sha512-j/OZfHoF5HO/5nMpEQWkgOzkedoM11sWmw7oywuD5wRObnFaeJRcVPG50PBypU+fhlxFiMAvr2yWDsLESplxHw==","signatures":[{"sig":"MEYCIQCOcYRX+uykawXC6fR/xRfd0A+J7PL6RWKyvaLPeCUlPwIhAIEFCDAn5Gd8j3xC1dRwYi6P2RFpkUv301Iha3Jcpla4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10321500},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b943ad6f94b9bd613ca9d415efc3c93b35102d04","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.16.1-beta.a445ddf2d68bfa2ab715b7e91166bba2d2b04cd2.0_1787060567192_0.6858624690021269","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@gravity-ui/aikit","version":"2.17.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c6cc96cb3a209f8cffd9e3e2739b1c47f0bae2bb","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.0.tgz","fileCount":1611,"integrity":"sha512-3QbynO4scHNnXW+/sWCv/ljTb78efiB9XOGGstNu/v8IdxPYCVEiGEJY8bMbJ0+TUeVc5eZ/191n10GqAzHbXQ==","signatures":[{"sig":"MEUCIQDt/S78IFZmsoaQji6VsBwsh5DRpiH87wViSVerbZc8DQIgexbpUCUFT6mXv2rmL/pXlSSFHgA7WTNBhSa9ZY3SzI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10308327},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"722c55a787497d5f93018ba84dc18a58ee829355","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.0_1787060657601_0.8691375264616199","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.1eaeb6e1b93537723d505be2e518f2d77bc6b84d.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.1eaeb6e1b93537723d505be2e518f2d77bc6b84d.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.1eaeb6e1b93537723d505be2e518f2d77bc6b84d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"0bac60ca2a376e7add44efc36f62b9c3ddd9fe47","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.1eaeb6e1b93537723d505be2e518f2d77bc6b84d.0.tgz","fileCount":1611,"integrity":"sha512-/u/IR+eiyntPpxB3R9A1HbQlh2O0b6/PrrqAn5ab/Jv8yEfNzOjsQjK5Q1qCT29pEMug6ZJHZJuf44ei2qIq8A==","signatures":[{"sig":"MEYCIQCvLSkQCy3MreVbAAmD9gz1Qd5QU1dcyewpijIWnyZsjAIhANE5sl/cY+MlPRFdkPRDv0RX9O2+Q9V2PMjtD+zQP0R4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10326601},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ed78b5adb91c2d026849a03e0a473cad7cd4a0ad","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.1eaeb6e1b93537723d505be2e518f2d77bc6b84d.0_1787060980480_0.35470726661685537","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.1450f9e56245064229d697f43fece4b2b98fad30.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.1450f9e56245064229d697f43fece4b2b98fad30.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.1450f9e56245064229d697f43fece4b2b98fad30.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d679583d462dcaa8d7715a8d60b306b3254cfc29","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.1450f9e56245064229d697f43fece4b2b98fad30.0.tgz","fileCount":1611,"integrity":"sha512-SY2AuY20YflgzEijr8STPmNJELo54cE1xGXs/6UNI/g5cKXK5ZZXYVuiaCwxFSTOjcQ0l/qIDl6PYvPep+F/9w==","signatures":[{"sig":"MEUCIDtXCpiomFyGJpB8wMbj34MgMSyikgefdLvJr5VM7mlsAiEA4UlW3BH2YHA3IoHtw7J+ukud0MZ/x3rDtlcoBmhfy1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10326862},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"663e9db010e6c94eb98b13c0d57361334763a4fe","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.1450f9e56245064229d697f43fece4b2b98fad30.0_1787074015857_0.009419158625858515","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.dd0516f23eb39e8c284f993316496752084fa003.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.dd0516f23eb39e8c284f993316496752084fa003.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.dd0516f23eb39e8c284f993316496752084fa003.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6643da3d298ed701ec39e21fbaf06e026ad4eab0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.dd0516f23eb39e8c284f993316496752084fa003.0.tgz","fileCount":1611,"integrity":"sha512-b4NpCyIZ3cxsev3HcavQpEVymrstaW8PHffmgapLIjPQO/1+eUIu3DFudI/DB98OUPHJByjmQjSWJfjvBZXqPA==","signatures":[{"sig":"MEQCIHuUtRnKWUBxSCzN1XJp+GsK7b3PhVTmtsUtRLzjUhrzAiAS2YX6/+reif3osrLN5rFQEsEFMZYcEu99FR1H8MfJfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10328610},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e74dfe1db313540f9cf3e91bb27691cd3227eded","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.dd0516f23eb39e8c284f993316496752084fa003.0_1787128812917_0.6634865745257716","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.586c540a37f63e280e6240eb798bf29e08498d3b.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.586c540a37f63e280e6240eb798bf29e08498d3b.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.586c540a37f63e280e6240eb798bf29e08498d3b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"e27488c2b6f412cdb1404fcf89cfb607b6ed0419","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.586c540a37f63e280e6240eb798bf29e08498d3b.0.tgz","fileCount":1611,"integrity":"sha512-QEijnz0JrwdG3tJ9dL51F2aEtm5t55Foi3E4hwsZIu+NRg5xwnBqs822MjOo/lPBLj7nsQpEAYzG0VFvoYTzbQ==","signatures":[{"sig":"MEUCIQD2al8o1ToKHLgVaoEGQjvXVXnihvSckWuOVevFxKX1zgIgFkIYCz+2fCYX5U/B03TwQBRrU6W3rJcxp0nzoPKeNM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10328610},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"68f96047262ff29dca6d6c77067208a515f8017f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.586c540a37f63e280e6240eb798bf29e08498d3b.0_1787129164897_0.7627828907491048","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.7560e1eaa81b16f7f91786210981f94458ea6070.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.7560e1eaa81b16f7f91786210981f94458ea6070.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.7560e1eaa81b16f7f91786210981f94458ea6070.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4ce6ec8d3c8569dcaafb09ac2363efa8625ee752","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.7560e1eaa81b16f7f91786210981f94458ea6070.0.tgz","fileCount":1611,"integrity":"sha512-isuQ6BRcTVMHOjTCFiO2CT6FC74cCt9bT/RueF3EWz9H/qodkZ4yJaToeqqyx2EnmPoF784FIRztmn5cB8DkLA==","signatures":[{"sig":"MEUCICVGlOeIbZBehZQUQHLK8U184+5V14iuWGHKIWpa4DyrAiEA4bgBGp55wlj8HFLBAp+c1+ssi3G+CDLCBwctjZAu3Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10328610},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"87f9cbff6702797088c5520e73bac2a88fe96f01","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.7560e1eaa81b16f7f91786210981f94458ea6070.0_1787130747826_0.19795136099139476","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.5179d91d8786dd69dd6de440e8d21deed85d286b.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.5179d91d8786dd69dd6de440e8d21deed85d286b.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.5179d91d8786dd69dd6de440e8d21deed85d286b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c3726498091ee8dfe6ee6a57f3f0fde583bf7a3a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.5179d91d8786dd69dd6de440e8d21deed85d286b.0.tgz","fileCount":1623,"integrity":"sha512-Qu1UNLxJKNzTMWUP2eI7Mh3dLqE5EY1QvvzMh8IR2/u6FkDLHOxEdluavvLtkGC709xeu2Lz2g1DvYSc15Sozw==","signatures":[{"sig":"MEYCIQDadSfiUN51mTcen7U1l2AkUIO0WwVmMr98g74uJQsmGwIhAMmDaDb+IG2OLO9Yp2unK2gPGQYD8RFfWM6YUX1c7204","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10390957},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4e4c7686cbc2d5e682267fd7883c548f155d8554","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.5179d91d8786dd69dd6de440e8d21deed85d286b.0_1787134924319_0.19288397548381364","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.ad3b99815796ea818b25cfbaf0d618ae2f97c2f1.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.ad3b99815796ea818b25cfbaf0d618ae2f97c2f1.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.ad3b99815796ea818b25cfbaf0d618ae2f97c2f1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1306b33da549b3576a1e1282ef5ede1cccf84117","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.ad3b99815796ea818b25cfbaf0d618ae2f97c2f1.0.tgz","fileCount":1617,"integrity":"sha512-Ni7sVlPRVkmbb5UJ7y4fNZRU0GvSNqSAAzMQopbH6WS7caFEFeLEqioQoMkmdP29tO+nez3vCN1qE0BS9XYeqg==","signatures":[{"sig":"MEUCIQD77kPhsdW/BCB83XT1NSgVnf/2Td+pWjDMsoyAu4UVhAIgHY99emTUy/BjcGaU/rGrkIwzdcCd6pQuafx0Ek2h4Rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10348283},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9f80461f1c6c65edf4ad6db5fee59353622dfa8f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.ad3b99815796ea818b25cfbaf0d618ae2f97c2f1.0_1787135756613_0.13808356656090615","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.0e435afb0e96a3201db5095560ac60210cc9a9aa.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.0e435afb0e96a3201db5095560ac60210cc9a9aa.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.0e435afb0e96a3201db5095560ac60210cc9a9aa.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6540fda26124a7c3f0887b58415cc82388f1684b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.0e435afb0e96a3201db5095560ac60210cc9a9aa.0.tgz","fileCount":1611,"integrity":"sha512-Qn1UYOXxYL9UMH616xnMRNjMpXjVYZhxAi1pMJkZ8Fdp6tcXAncJBFf5maM7/+nbQQiwQqV47DGixsshd+l4nw==","signatures":[{"sig":"MEUCIAJ06bHINwiPMEDsMVE95DNZCmezyY6PFm4Pvejdlcz5AiEA1wclFRf8N5KaZduBLM/3xk/UZf6NzPXb4DftZ5GyZTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10317657},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"68bf632244a2616e9d7b4e11a1c6a48e4a6632e2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.0e435afb0e96a3201db5095560ac60210cc9a9aa.0_1787138471005_0.6366257831357514","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.8db7c8f75b8cba80f7d2d995e480e5c2755601d7.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.8db7c8f75b8cba80f7d2d995e480e5c2755601d7.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.8db7c8f75b8cba80f7d2d995e480e5c2755601d7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ab248989f8c2a066bf2f78c3a98636ca180b7c70","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.8db7c8f75b8cba80f7d2d995e480e5c2755601d7.0.tgz","fileCount":1611,"integrity":"sha512-Lr8HA0PGtVP2N6zhGJ5zeFk+Z+FSjNLpaWGRtb6eaIEJbNTIL0Qp+6I8XfS3BS3KcwGwSU9L2J5MEHXDbGaBrw==","signatures":[{"sig":"MEQCIBNgqHdFXIY3vwtuUrY3GuzZLMx/bWXDKCIMGQmk7kiLAiAfwmc6y/LSvsPGWDkHH7/yQPsJmuyW4iYKEltxnHUgwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10328450},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"0b308d7cfdf5f0f253365dad960b1de370c3a9df","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.8db7c8f75b8cba80f7d2d995e480e5c2755601d7.0_1787142837073_0.18945533124395486","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.7a9ba66b5a956cfd1c09c43047be3edc27d5e39b.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.7a9ba66b5a956cfd1c09c43047be3edc27d5e39b.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.7a9ba66b5a956cfd1c09c43047be3edc27d5e39b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ec24403cabe15949bddce393ff723c760e087f95","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.7a9ba66b5a956cfd1c09c43047be3edc27d5e39b.0.tgz","fileCount":1617,"integrity":"sha512-qg8iXBqy6I6Txshw40Fta41Nc2p9cAykID1jjOaijNya74YFwsSqhL6pmlfyp8C7ynT4lLZXFjeiVKutihFFwg==","signatures":[{"sig":"MEQCIHD+K4m3Zbdpsdvop4U7EOU+JioIH3UIm4M2Fiuw4jqwAiAShymWRy1LVd1mE+MCRl1xnsgIrszzvmFVatsaHoOndQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10348283},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"cb1bf73609096c61809f0c7ac7afe36667f82202","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.7a9ba66b5a956cfd1c09c43047be3edc27d5e39b.0_1787143633108_0.8055638396457994","host":"s3://npm-registry-packages-npm-production"}},"2.18.1-beta.ba4014635335112dceef11e737ce8d0845e5935b.0":{"name":"@gravity-ui/aikit","version":"2.18.1-beta.ba4014635335112dceef11e737ce8d0845e5935b.0","license":"MIT","_id":"@gravity-ui/aikit@2.18.1-beta.ba4014635335112dceef11e737ce8d0845e5935b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"da12e789609947fa115b327d6a873612f88dd079","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.18.1-beta.ba4014635335112dceef11e737ce8d0845e5935b.0.tgz","fileCount":1611,"integrity":"sha512-qZ4WM/TuspvS2tamh0xGdhs1pTXdAGva6EFNrzkSNqFN0ZYbTb7ZHNqME83kfwbfh1TAZYMOmiGOQCAmZGTLFw==","signatures":[{"sig":"MEUCIHmlcgshT9lwpA5NoWZQYirVysyPo3xyOI6SpnnCwI5WAiEA4gwP8AARZgod0qKlB/luBWKxTDMzOusi6euOw3e2+b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10326862},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"7f084dc23931500e0de60cb8be7876e5e9ed3532","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.18.1-beta.ba4014635335112dceef11e737ce8d0845e5935b.0_1787144183340_0.2742096479567109","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.01988615df3b92569742bb62e71ac579c1f9d1f3.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.01988615df3b92569742bb62e71ac579c1f9d1f3.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.01988615df3b92569742bb62e71ac579c1f9d1f3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"77c88b7d515fca9e49e302cd028444564c11acaa","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.01988615df3b92569742bb62e71ac579c1f9d1f3.0.tgz","fileCount":1611,"integrity":"sha512-mq6Km096cABCaKGxIwNIhv5N5j+CVeiVK3oCTi5hdb1TsC5TwxB4++218w8JWnhj4+/auSczsqtUlw5xyLf1qA==","signatures":[{"sig":"MEQCIGxLa1umEdY3Fuf97bULnBeNND3G4fQtZaZT6UhDo1gaAiBJaGsYP+cjW2ZkIZhsvMH3qrjV5ZCWRQypxbMr8INEZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10348034},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"eb8ef087d3b5988abca205e61ce63ffdc7fbab49","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.01988615df3b92569742bb62e71ac579c1f9d1f3.0_1787144544005_0.0934614219140264","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.dea925baca8e3e52ea48ca3f3c7ae888e09036e9.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.dea925baca8e3e52ea48ca3f3c7ae888e09036e9.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.dea925baca8e3e52ea48ca3f3c7ae888e09036e9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"850a44f15a19fbd3ff17245d6e1896eba5aed8b9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.dea925baca8e3e52ea48ca3f3c7ae888e09036e9.0.tgz","fileCount":1623,"integrity":"sha512-FtR+0DyAMPNO7Z3Wjeio6BboUiED/+KdcCcoDiv5hlkwwyq0EL5eyj8Ie2V8qyxCbu6LCTSCpXCdkCYrxhKdOQ==","signatures":[{"sig":"MEYCIQD0S916eB3Z31wl3vtTHy19Y1VH7EZEKiU5T+VTe1V2WQIhAKdagxvCcE5petEAkaqUycRalrrYsdIhXUqZ1pIEoOuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10393536},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3163ca0a166bd951fd35fdebd3d24e3dc8076c78","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.dea925baca8e3e52ea48ca3f3c7ae888e09036e9.0_1787147871892_0.4427177634842774","host":"s3://npm-registry-packages-npm-production"}},"2.17.1-beta.1dc51a836a6c922b70a23118b02e8a0f4d6f3c7e.0":{"name":"@gravity-ui/aikit","version":"2.17.1-beta.1dc51a836a6c922b70a23118b02e8a0f4d6f3c7e.0","license":"MIT","_id":"@gravity-ui/aikit@2.17.1-beta.1dc51a836a6c922b70a23118b02e8a0f4d6f3c7e.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"007f43c6ca482877ee4eb842691e4be125161aca","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.17.1-beta.1dc51a836a6c922b70a23118b02e8a0f4d6f3c7e.0.tgz","fileCount":1611,"integrity":"sha512-pwGPli2FIzooa5vuQNShpxxnOcdYjxBCMTPZbOAfKlS3qVWC4ULtnWA5FtALPoCYlt9/CtggIIzB3HSIPqJ2pQ==","signatures":[{"sig":"MEUCIBHhFnftMxCj9gv9EqmeXxndMZ0QxrWz+kcXX6FT0G4bAiEAwJb+xYgdJ6gBDWNn8Nd1XlCkcK6anUBCYkZzZ799/y8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10348034},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"37217cf46fc1095427359cfb4ba2572ba767826b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.17.1-beta.1dc51a836a6c922b70a23118b02e8a0f4d6f3c7e.0_1787149279337_0.7266875239140058","host":"s3://npm-registry-packages-npm-production"}},"2.18.1-beta.f7b233c0e8aefa6345a470c069a2b2baeba72f46.0":{"name":"@gravity-ui/aikit","version":"2.18.1-beta.f7b233c0e8aefa6345a470c069a2b2baeba72f46.0","license":"MIT","_id":"@gravity-ui/aikit@2.18.1-beta.f7b233c0e8aefa6345a470c069a2b2baeba72f46.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6dbaec47eaa377d11a4639b9f2d03f8fb6ce0d40","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.18.1-beta.f7b233c0e8aefa6345a470c069a2b2baeba72f46.0.tgz","fileCount":1611,"integrity":"sha512-lnCpcqH38eBfxE6CBJZQx4eJzVN2YEXdgG4E8xe1nTmTW/uojLc3CcGSoYW3/o1YOO3YdJUeHQVyuYyI0LpYCA==","signatures":[{"sig":"MEQCID5Rh3o1sVcJf1Di/Z3oxXwicFPqRbqNzVKtsAXCZi+NAiBWg3qZiVWAS3PIdEgXirNrT5psDaS4odVAd/dRZVJqew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10357220},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"6f2ff5cac8f7d3857280de32f6d416dbedbeffc9","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.18.1-beta.f7b233c0e8aefa6345a470c069a2b2baeba72f46.0_1787150857974_0.8246506338167678","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@gravity-ui/aikit","version":"2.18.0","license":"MIT","_id":"@gravity-ui/aikit@2.18.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c46a193beeef73a764043b7a3d2f926114ac642d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.18.0.tgz","fileCount":1611,"integrity":"sha512-dKh4TopcPxr3MSCL7Vh9qpXvAKJ72URgO5O7RfcwsiMXLUl6AuszmJPwgiuNsAO2SYnkbZsNLDb0gfBmsEJuuw==","signatures":[{"sig":"MEUCIFA5DpV1/0Hzwb+RSOdxPFccsC/nujpNRZHB1QhnCTOuAiEA8MUbXqpeb9A8Lk1dxyuyxKckZRnSOEXi+EGWp2quLkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10357076},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"0157465c64a1d9bbe6f9fbb684fbf8381254bb3a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.18.0_1787151804090_0.8317746673244995","host":"s3://npm-registry-packages-npm-production"}},"2.18.1-beta.794c7dfb6e77e8c64b6909827e962e03221d57ac.0":{"name":"@gravity-ui/aikit","version":"2.18.1-beta.794c7dfb6e77e8c64b6909827e962e03221d57ac.0","license":"MIT","_id":"@gravity-ui/aikit@2.18.1-beta.794c7dfb6e77e8c64b6909827e962e03221d57ac.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c32204d52b08a03ac837b4d480f6e38a5ae8ab81","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.18.1-beta.794c7dfb6e77e8c64b6909827e962e03221d57ac.0.tgz","fileCount":1617,"integrity":"sha512-R83YrFMQ7IUouG+lC8CUYiVA4CR2ihmF+OfSTuhSeGGWPizrtl+TqOzacbDUs8bdXw1/O9Yw6cthPlNduMAUKg==","signatures":[{"sig":"MEQCIFgiHn0z/kBEq7WPGOV2GnBmGMf9l2JMlntPMi8sx0WmAiBWc8ieGfTz7/HYSGgI0XIdAgLy8JH/hMP8p6VXw/WbUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10399987},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b50ea265fdd168ab6c19a3394cafd17993942d94","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.18.1-beta.794c7dfb6e77e8c64b6909827e962e03221d57ac.0_1787152862366_0.12330621440166611","host":"s3://npm-registry-packages-npm-production"}},"2.19.1-beta.2543092514682e78529c6619399847a01899cd6b.0":{"name":"@gravity-ui/aikit","version":"2.19.1-beta.2543092514682e78529c6619399847a01899cd6b.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.1-beta.2543092514682e78529c6619399847a01899cd6b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"cb58cfdb72f7d6a82bcd3347d085e693421b3559","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.1-beta.2543092514682e78529c6619399847a01899cd6b.0.tgz","fileCount":1617,"integrity":"sha512-B+UPTS3ss69lcFYq65gNCxZ6Vixkj8R7pjIbHHU9Eo0bPsz9m2dlJfv8nXXuXVddED3ibPW1o08Yd9j09gauGQ==","signatures":[{"sig":"MEUCIFTnPaWEqlUr/liS0iXTXeaG9FGe//w7D7AVgo3xvPToAiEAlDdHsimWNbVP3FE+4cJa3BxmRVE9CedMBC+/vgO5Kdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10399987},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ca652342d1f5a748d2cd274f950c4af6c7d79a3b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.1-beta.2543092514682e78529c6619399847a01899cd6b.0_1787154976741_0.48980988417511884","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@gravity-ui/aikit","version":"2.19.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b6aaaced9421dd42526c33fb2f480601652c5726","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.0.tgz","fileCount":1617,"integrity":"sha512-PytlLWKhhDIBEZ3VbdjMS9Y+lN0PH6XxjGBDU1vXErg2pO0WWMuHkCg4IS+T20SS5rYKCEKEhivED1c8yZcxZg==","signatures":[{"sig":"MEUCIEuWtlxZ8Cia71Qb8I3lCRMgSZbusiGLDnaMN3WwwO3OAiEAnPDsKdNMMan6TKQ0zgM5e5op1nYwaOmwfrrwuFtfPc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10399843},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5aed69446bba77b4ac70931bb854100cc1c7cec3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.0_1787156489501_0.49899092711156423","host":"s3://npm-registry-packages-npm-production"}},"2.19.1-beta.52bd568b24fd2424eedd0e259cff85a1cb20184e.0":{"name":"@gravity-ui/aikit","version":"2.19.1-beta.52bd568b24fd2424eedd0e259cff85a1cb20184e.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.1-beta.52bd568b24fd2424eedd0e259cff85a1cb20184e.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"73c2bfbbcd78a004a61d59e3e980a2151b3d0aa0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.1-beta.52bd568b24fd2424eedd0e259cff85a1cb20184e.0.tgz","fileCount":1617,"integrity":"sha512-kbwzuvWQUQQR5cHkaoWvF2pPwt59/g6n0HpLYqSBmmTD9VjGu1Gl6eX0kWu84vHKPId8kCc33T5opRuchrpjOA==","signatures":[{"sig":"MEQCIAteUIFWyrPpz9e9JuFaOqm0R279UhAK+AgXHoG7iI+eAiA7pPqP3JKiBd8lXsD6V+hjW2qxHBDmaaOXN9ADWpsbsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10400035},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"93ed9fe170680b3a504bfebf615dd9f661782cf2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.1-beta.52bd568b24fd2424eedd0e259cff85a1cb20184e.0_1787159492176_0.17402520606224114","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.03d11121c844bada43aa28bf52dcf70d9254ca4d.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.03d11121c844bada43aa28bf52dcf70d9254ca4d.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.03d11121c844bada43aa28bf52dcf70d9254ca4d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5338bf17ed1f170c8b7008379a54c3612e41e771","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.03d11121c844bada43aa28bf52dcf70d9254ca4d.0.tgz","fileCount":1617,"integrity":"sha512-R9GpjkCeX2H6ggB8CEpE5gv/ymAJcaT/DRWULg5boEbyOU8TpuMRwTCsg1ol0vcSjmJB9HNFNyzbFOjwMQiLsg==","signatures":[{"sig":"MEUCIEad/Ck05fougpDgI4d6BY1Shj79T1WrCAadZZtsdiMdAiEAm6TdP9H96C+ypk6R3iWJQc2wQCXBU4k1DamWKLZyHZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10400035},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"df5cf4b1628123816408ce4bb84145ac8d01313a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.03d11121c844bada43aa28bf52dcf70d9254ca4d.0_1787162786812_0.13593616682365472","host":"s3://npm-registry-packages-npm-production"}},"2.19.1":{"name":"@gravity-ui/aikit","version":"2.19.1","license":"MIT","_id":"@gravity-ui/aikit@2.19.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c2f3b1e127f2000642abfea3643d55e245972e1a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.1.tgz","fileCount":1617,"integrity":"sha512-b0aDzblet4qfh9/WQeZxJok6VSJchv7slWQZagDYSo86aqEjUF6wivFXf5EjaQRER5Q72e3EpJwwyAT1oBaUIA==","signatures":[{"sig":"MEYCIQCBBvnVxnD+hjSVKFlYQobCa7266aiIcBpsG2PdLDXCzQIhANx/HP5id9uzShCmZmPqBuTBa8OXEMGLkbq9/qM8Cd3Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10399891},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e83803c007f115af2e1bb6a6b1464af024dd0aa3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.1_1787163550838_0.4720506137496747","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.6e669c8d20b71020ad0ac45c68113912af5bf876.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.6e669c8d20b71020ad0ac45c68113912af5bf876.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.6e669c8d20b71020ad0ac45c68113912af5bf876.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"7627fa00f85be46096496b3b86b9ad6256279957","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.6e669c8d20b71020ad0ac45c68113912af5bf876.0.tgz","fileCount":1629,"integrity":"sha512-g7QkZb1vkqItGq0zIHYdxq3wtE0IPNHpiLa9ue+PzILxDks22X3haWvrkQRDpRALsDYPc1A0RjQwBepaA3g3/w==","signatures":[{"sig":"MEQCICC4BglEbVYAkYfVVGu+hLStP/7hu/pDyxjC/FHD1izSAiBXokdpzSR+VduEgnd/jOoUtDtUPx7q01BNJEVyd4pwJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10470597},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ddf31a6fc0b4288a00b069de4e8920a495ca43a6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.6e669c8d20b71020ad0ac45c68113912af5bf876.0_1787222088598_0.48371437568468667","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.f57139873deb58bb27de738cef3da72426a9be48.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.f57139873deb58bb27de738cef3da72426a9be48.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.f57139873deb58bb27de738cef3da72426a9be48.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"209bddbeb47f8ddaeb26565fc9f757ee776062a7","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.f57139873deb58bb27de738cef3da72426a9be48.0.tgz","fileCount":1617,"integrity":"sha512-yKXGI1YFC53vbrf+Mxm6+sQZNfVwCqc/uCuU9AV91hXXQV89xa0BlVkxV1X5EXfYLVybbyMU2xxXUtt4gNs7Yw==","signatures":[{"sig":"MEYCIQDUHJ/A3oTO980viMfX1dG2MNHjQeaIxBKPVS+XhnnILgIhAN/jDU215b3/yMd5KxbQBMeljHi9PATFHJSCGRgXovid","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10400029},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4f0f843d5cce8a13ec9d5e303452fbff4afd10bd","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.f57139873deb58bb27de738cef3da72426a9be48.0_1787223011577_0.2969678828152458","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.021bca13e1ce98fe1d7738b0156f2b5e598f75cf.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.021bca13e1ce98fe1d7738b0156f2b5e598f75cf.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.021bca13e1ce98fe1d7738b0156f2b5e598f75cf.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5ccb14bda5cb4b79307eb094d0be64f822998a4e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.021bca13e1ce98fe1d7738b0156f2b5e598f75cf.0.tgz","fileCount":1617,"integrity":"sha512-iQTt2Ol1dqfdEQITIUUn5MTS+Q4XfkpwDx09xxReBszK0hgEok8t6qzb395PpOM9A8vmaOnCEJldaIZwefFKXQ==","signatures":[{"sig":"MEUCIQDTB/bB4ncUzFuQEQADcTdqHxHhUXMHfKEQ583nOPSpNwIgP75cSyIEQfBQDA6RF03JditD9GqiRhAoaDtQvkYfzMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGe7ZR2FMgBtb3lE5dMOwiNKSUO6MKDPtuuOT+7NHPJ/AiEAkwccXiA4wdT/esBW+4VQhLJ00vHCcVEn9Curu4lQiUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10404489},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"6e8380a77638739cb80ba0c1344bbd7b85775098","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.021bca13e1ce98fe1d7738b0156f2b5e598f75cf.0_1787392178834_0.0650672234375751","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.c52cfda4dec589ef5f8b08b125360d34a9ab32fd.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.c52cfda4dec589ef5f8b08b125360d34a9ab32fd.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.c52cfda4dec589ef5f8b08b125360d34a9ab32fd.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b72d381a2299011a43b725e8a4e21dcd4380bc3c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.c52cfda4dec589ef5f8b08b125360d34a9ab32fd.0.tgz","fileCount":1617,"integrity":"sha512-rt/lICRYrTUn/COj+qh69YSX8Ut3qNsMBrQ1R5KkgteMWcBptrm1Aa8YNyJfxgOcHnjqg722TsxT5NgWQjOmCA==","signatures":[{"sig":"MEUCIQCNOEMG7ntgvchqlEMsd7i+Lo9zGDFG/esy1ndbGIpl1AIgYUN586ZXulMaWjEhPx/uAYSkNV41IZrqoK1dxz3g77k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDxlxeD8mGT33A9jb2gzlZx/iryJtx6t3P7tamtvGNmewIgX6WCmX1K8xrYUriDFdrrUamVh2Pu81dwnmWuB+sNKe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10405017},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f2b2a2b202e506de56a23dec8492e3e3a64fbe05","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.c52cfda4dec589ef5f8b08b125360d34a9ab32fd.0_1787395558947_0.045192043998845355","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.8bf8370c62216e1d8db334845ec2cb7fba2eef05.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.8bf8370c62216e1d8db334845ec2cb7fba2eef05.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.8bf8370c62216e1d8db334845ec2cb7fba2eef05.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6c16d01cb16bc1c4e7ca0e2676b7964d57aae628","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.8bf8370c62216e1d8db334845ec2cb7fba2eef05.0.tgz","fileCount":1617,"integrity":"sha512-JtbTVnf3Z7fKBOcqhKXyN0D8u7IbcVy+YFPgo4YlfErTKtB6cD/YmNVlmOBGP7RCoaW6S/9/0ArslhBJ6x2baQ==","signatures":[{"sig":"MEUCIElo65KJqD0jVztTgkxMVoUIQX+AMoIpv0XQRf23WNzjAiEAqQ/KOtgdvzURFP3fg1NAu4qaAUPODqgu8e+lRn76Zb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDBLcvg11JjrJeq5REXUnPIM+vc0wtFCQID2yABPjMFhAIhALa+0xoTfmDPfeR2TfYUNDmoELfGye0or10u0PDPzJkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10419337},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"adf583b83beccb0bd52dd5d06cfe599c1b62bca6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.8bf8370c62216e1d8db334845ec2cb7fba2eef05.0_1787654442028_0.8240799296179935","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.73589f3c557a8eed85657232687ccdf1b8fe7aab.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.73589f3c557a8eed85657232687ccdf1b8fe7aab.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.73589f3c557a8eed85657232687ccdf1b8fe7aab.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c1366318d6b5f08eeecade7913cc060ed488c689","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.73589f3c557a8eed85657232687ccdf1b8fe7aab.0.tgz","fileCount":1617,"integrity":"sha512-TA2yg35ZzNHlXROhnLPh0T840LagwxgRDqz+T5yQOd9sOnCLUme+/NdKcC9Lq8mNyRQxXh2WSfYbTQE/kmXbPw==","signatures":[{"sig":"MEYCIQDBoMp1hHWVJyN2lvMtcNZODlKHUPUuE+9DQr2HtO1M7gIhAMKJW+Kg8eHJnZT94stBgcmJCdTEeN6ktC+D/tRgjOBx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDksz7UIQ7f/nXxSE77moW/NuewkCF+c/h7z6Sfh82qRAIhAN3Si0SaP9owuEReBYliQY+sp/NphpGIRWV4ZSjrbKoL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10412201},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"7de51861bc68d4d70ea6a17dbe1bd13104ac7c34","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.73589f3c557a8eed85657232687ccdf1b8fe7aab.0_1787665906472_0.42699363608449614","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.40a6a3c2ebff18557011adf7e03bd2e0639065e4.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.40a6a3c2ebff18557011adf7e03bd2e0639065e4.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.40a6a3c2ebff18557011adf7e03bd2e0639065e4.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"cbb7c6894caaef01ecf9423fc56fab1e51c1294d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.40a6a3c2ebff18557011adf7e03bd2e0639065e4.0.tgz","fileCount":1617,"integrity":"sha512-wAf7Pe45u7mv7CazmYEH8ZposJ1yvBnN6I3qZqUEYtbOZRlQzGz2xZRV0H+/HxQDSrxA99njL6vFJB12YtMQuA==","signatures":[{"sig":"MEUCIQDswB1pKpfb+ut0O0EwPT9XlV60af06I3x+JwphzxqI/wIgVledLum02hpt2S5aT3v/cEHZsF7PxXL2w5M0piNUXaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG9yidpuC/obMd4SMSpeHwPP++gTsGBqT8v0Ganm9W4IAiEA3o85HCJ4+n1pDCRy7eD/ZowT/e3tLBei8GlW8SqYzRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10412201},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"1c6caf819477519eca9037eff8b41178cc81193d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.40a6a3c2ebff18557011adf7e03bd2e0639065e4.0_1787665957159_0.4443948572615142","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.217c3419e676be5945a215da78071e69691ec3f4.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.217c3419e676be5945a215da78071e69691ec3f4.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.217c3419e676be5945a215da78071e69691ec3f4.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d87f1ccd4ba88d1070e1f0151b319aec3f92e8e3","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.217c3419e676be5945a215da78071e69691ec3f4.0.tgz","fileCount":1617,"integrity":"sha512-MJtlJAjqnk7h9QALOx0C4oj4Yv1DrmjLYUuJMycIE0TDyCnlZ0OTzqkuAxiKITXPWp5APvted0lEMWapdB4qgA==","signatures":[{"sig":"MEYCIQCiRcVJwnQ3fbnb/brIkG5eheVTh4N1faW7iouDAOlc4gIhAKYo3ce3yRs/a7UrUJgy2LHcBq5MHSfiAqOgv5+Ubi2H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJHDGbwohYQcCMChaWtQ1alvgfzTPIo0FBbP87OpwwcQIgOi6jSg8dnyyOds4tw/eTdUsdLVXArSB+xo5t9RtmZ7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10411637},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"843b51dadd51cce37a9d80701d5f859c9390817c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.217c3419e676be5945a215da78071e69691ec3f4.0_1787665972286_0.6067463105975901","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.e4884cd9bddf78836a86833999f0b53ccc6baaf4.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.e4884cd9bddf78836a86833999f0b53ccc6baaf4.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.e4884cd9bddf78836a86833999f0b53ccc6baaf4.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c29d72dcc0270964025999672e6a18a34ffd3811","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.e4884cd9bddf78836a86833999f0b53ccc6baaf4.0.tgz","fileCount":1617,"integrity":"sha512-J+JQof0O7WgoCW283PJG3XEPZAe3H4f+xYsz9oWRIyRqkAaFh6kTTkMqDJmv9nT0WjwHbp4cdaPcZ3mSOCileQ==","signatures":[{"sig":"MEUCIDUY5OW4FT1p7JRFt8B3xyjgiDjUF4UdhQGfFeEmi/OiAiEAi5b1r7kroaVnZeG3BWNOEVhI9Dx+6KETEMW9leCjyEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCibxSti1vcM2b31mAoC1bZwxKPQMv6N3zdQoMrmCrt+AIhAMOqPDgObFQdw5AIMWFhzsfcqqwvf3d9zzCM78VxQNNi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10414723},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9360539d4d25ab344294b4bec4b6a87c1be5d348","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.e4884cd9bddf78836a86833999f0b53ccc6baaf4.0_1787667071444_0.8288096189955885","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.b7602429861ba062c59d536be5d8542c0ba7bccb.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.b7602429861ba062c59d536be5d8542c0ba7bccb.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.b7602429861ba062c59d536be5d8542c0ba7bccb.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"8ae97b480833f4e735da54d1461dc7f7ceb2d251","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.b7602429861ba062c59d536be5d8542c0ba7bccb.0.tgz","fileCount":1617,"integrity":"sha512-JttZ+R7D2B6v88tlBxy3/B/ztx5ch/1sadLbM2OA0g7t+40NPTlAxOatUEGAgzDDlomzusaJOKvxxdnRaQfk9A==","signatures":[{"sig":"MEQCIAychWaliTtienXnrs3zrnUciPYHtjn1FDNfYE/L3OXcAiA1U2U+qVv6LyacIOEYme/0U/1D1PFijEGLdlvb+wl/Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE1gRrEW6VLhSSkXaIwce9E6nqM/MZKU8DE0YRCbIh0CAiEApY6yY1g7HISPPIoh8kuVrTl+ILPHrEWGnsenvdtOjGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10414823},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"04ffd9242f5b911e95b0cd50025e56dd0bbc9253","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.b7602429861ba062c59d536be5d8542c0ba7bccb.0_1787668262179_0.4848337623958885","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.2f95eca22e7268692e34c67027b8d6d1eaf11939.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.2f95eca22e7268692e34c67027b8d6d1eaf11939.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.2f95eca22e7268692e34c67027b8d6d1eaf11939.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"91df93d991675abfe688c14d5b1e6d9220691e0b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.2f95eca22e7268692e34c67027b8d6d1eaf11939.0.tgz","fileCount":1617,"integrity":"sha512-NBNXzRYTmVFfPY4VNJd8xV6Jl/X24ySPXia1Fy0RsFBiYtasbVjfu+6T5NNPIpRUOuWEBuCHUhgHMKxNx++3XA==","signatures":[{"sig":"MEQCIHEZIGPIXM6/+nI53Hk7eAht62Vtp12/5TbLL86Rewb5AiAlFZ+ZdLFiN0xlte0LOk8LkYDGcR7KohSCkwirDXV0yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSRQxw5TFoLaGoj6OzghWiOnH5oZ5vL517StjcY6hsTwIgLccaKJei285WIAv9xoUbD7EmOUJqZD7hUapcCbBh9sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10414933},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f11341df8a9b35d317883804431d596b30496ae5","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.2f95eca22e7268692e34c67027b8d6d1eaf11939.0_1787670217299_0.4365351429895634","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.3525552f81bde58e82b914d7582081b57ebba729.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.3525552f81bde58e82b914d7582081b57ebba729.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.3525552f81bde58e82b914d7582081b57ebba729.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"10e8c3f5501178286a312b115cffbc5c3c9028f0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.3525552f81bde58e82b914d7582081b57ebba729.0.tgz","fileCount":1617,"integrity":"sha512-Ig+06yW8DXFedu5OE+/HQQIZN6A9O9eSECIuwiNwjuG4aW4FQrAbHP1NZqizkMRa7jq/Ob/2IZZPyemJtfYDPw==","signatures":[{"sig":"MEUCIEbWnzpQJqeY+mAl1AC0+4USSRIbOSBAVjJN9UT2tmarAiEAvhl5hj5jqusk63kNVxMTSgAkeLeJmVQBx/wWiE4cC3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFA2kbjdfy66MdFKQW1lkd0vJwyDF3EqnEELeEMkUAwzAiBl9kH25yOpthYGTYeNF0yZSV3KWMwIUoB/Rdan11ZzvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10435010},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"139975a208c6be2da9018d204eb959dbdc59642e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.3525552f81bde58e82b914d7582081b57ebba729.0_1787671416212_0.49513043174947446","host":"s3://npm-registry-packages-npm-production"}},"2.19.2-beta.3eae0813e6f43d5f1d4f30470c7378db7ce660e2.0":{"name":"@gravity-ui/aikit","version":"2.19.2-beta.3eae0813e6f43d5f1d4f30470c7378db7ce660e2.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.2-beta.3eae0813e6f43d5f1d4f30470c7378db7ce660e2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"0e9856cf1cf7fc8f334a6a4aefad8aaac9de4be0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2-beta.3eae0813e6f43d5f1d4f30470c7378db7ce660e2.0.tgz","fileCount":1617,"integrity":"sha512-Wlc0BzZUD5Y8ucayIpqILBYrvwAY6m0ipozN3SM/nK4dnnjXEzGvOxtWerg8srbBs8AJdzm143J2GWCNTyPUZw==","signatures":[{"sig":"MEUCIFhM3ORhijPsi+1yaqMjEe2Wn4g56a7lmK8kneJsjibtAiEA7nV20u7uUtj5PY4Cjz61doxpduRWF8QzjW/w0Z+vbkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDqAyTrYX3ji8Px4uYEfsYr/8xHfax2TE+VfB+S1MqGFQIgbeU1sBHuWkJJymxQHxkYSg4QiGIxuWktn3YiD32Djqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10465864},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"a7565e5823f111eeff281fd114b0341bbc7570c0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2-beta.3eae0813e6f43d5f1d4f30470c7378db7ce660e2.0_1787744608843_0.7268095108611505","host":"s3://npm-registry-packages-npm-production"}},"2.19.3-beta.408b043199ce7d73e272cc38be5608aa8af5d8c2.0":{"name":"@gravity-ui/aikit","version":"2.19.3-beta.408b043199ce7d73e272cc38be5608aa8af5d8c2.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.3-beta.408b043199ce7d73e272cc38be5608aa8af5d8c2.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"71c3cd21829b4398bc8fe8c3949a31c61f393852","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.3-beta.408b043199ce7d73e272cc38be5608aa8af5d8c2.0.tgz","fileCount":1617,"integrity":"sha512-eYRjdupJXdO8C+WlnXHKD+SUOsBbybbWXkVJou0iI5zDVuHjUJ8Hgnow9EkrlMO9jTKVcS7ycdCtkUmiYrQ40A==","signatures":[{"sig":"MEQCIAuDLAfNtuNAoqBRYyplzLUyWuXgr+wtnVc1MgNbSg6fAiBhha7uii62hYghHFgn3JHct/XmrMmTqt6tZorJnhPO/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsku3vY6RZrkuQejUMfkthB8Bw4bh8co0T+5oH8C8J/AiB/+a4MsI2dorNRAn6YAW0BbYll8hCRdHhNCzV6gHyEig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10403456},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"8e5c2758dbaec9c05d7fbd8a29a64371c0e508ee","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.3-beta.408b043199ce7d73e272cc38be5608aa8af5d8c2.0_1787745890707_0.1746940571412492","host":"s3://npm-registry-packages-npm-production"}},"2.19.2":{"name":"@gravity-ui/aikit","version":"2.19.2","license":"MIT","_id":"@gravity-ui/aikit@2.19.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"16e3c64b24b9a10b741bce414b552e5e8cc5185b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.2.tgz","fileCount":1617,"integrity":"sha512-jqQP/LlMTBDnMVN2YvrQbOumGep9HaJTlnR76k+Vmb9MHpKDOll4mAwnFvnoLrUDfSz9ZqkKq1Uu+5AGbIn6DQ==","signatures":[{"sig":"MEYCIQDedavaPnq5cK/D8TQoj2EWNGp4URRvZ8TCpEXoXSTqxgIhAMPYp93iPacbfW6FxEb+18pF4Pmy0+mmc7uvkjC2Fgri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOdU/fXntlRqo8vV0oZSg6FrAF5/JY34rpcD5Zwwj0WQIhAOFGF4INuQz00gzfweK3TuHwuaDZhwfEQJ6SpvczgvZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10403312},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"602597b15981bdfab39736bb5b17d7e0ec75c020","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.2_1787746007576_0.11940342775021273","host":"s3://npm-registry-packages-npm-production"}},"2.19.3-beta.af9c6fb1cce2b60fd6c198cca08d00a762b16671.0":{"name":"@gravity-ui/aikit","version":"2.19.3-beta.af9c6fb1cce2b60fd6c198cca08d00a762b16671.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.3-beta.af9c6fb1cce2b60fd6c198cca08d00a762b16671.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2d1be20c9488076bb68f86687c3699a01e00cb7e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.3-beta.af9c6fb1cce2b60fd6c198cca08d00a762b16671.0.tgz","fileCount":1617,"integrity":"sha512-FC4iw+KSCx74ckJBJh3WenGPB+Jri4vsDOonZP2muYGhaq/FWV8TSb/GnR1G5XnwDeNYZGelYg1W9O+7+xZh9g==","signatures":[{"sig":"MEUCIA0zI/fELymrkgRgKSoFW3l4EGEnQEOuS6ACWcCTaXlmAiEAr/VCv52I6lpPR8Y57yhNBfjUSZFhaJxsuE/iPPmSqmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFERro5JUwZED1/i2vKwWqdaal+sAWRUYZOC6dReZoc3AiEA/JQHW299AdbsPqY3mg30JkGibzdZ+d+NJ11/j5weKE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10471403},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b4e7f81153fe9c54e194a11811965a33e005501f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.3-beta.af9c6fb1cce2b60fd6c198cca08d00a762b16671.0_1787746427438_0.458826498010517","host":"s3://npm-registry-packages-npm-production"}},"2.19.3-beta.bff4e6c292009da49ca5c3061c065d1a9974684d.0":{"name":"@gravity-ui/aikit","version":"2.19.3-beta.bff4e6c292009da49ca5c3061c065d1a9974684d.0","license":"MIT","_id":"@gravity-ui/aikit@2.19.3-beta.bff4e6c292009da49ca5c3061c065d1a9974684d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"bcc5a7d5dd6880b82164ef771c812810a20c5e1f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.19.3-beta.bff4e6c292009da49ca5c3061c065d1a9974684d.0.tgz","fileCount":1617,"integrity":"sha512-zecA5/hTheTEnd4gaRpivDAvdTEdSWmZ4vZuqsVHQHCSacHXE6m6h3wJPH1Dh9mR3hSIERLu1wBqfTHK1+AWmA==","signatures":[{"sig":"MEYCIQCl05NzDrUaDsl5olSahDujuSc5FGL7qhX3Ys+Y5zhCEQIhAIDZ7PgKghiJ+xBOq52kV5XmNsMBp6BYm6MVvCMsD/+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBOC9QK5Plxy1BZL/OVPIdReKan/Bz3adUjePik1VNnzAiEAnOoGG1cjZNTNEwtNOYpneWIGLVky1dj4Wr1z7OXoGWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10471403},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"0b01134c341cc9e652b200bc158b135f2e8478e6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.19.3-beta.bff4e6c292009da49ca5c3061c065d1a9974684d.0_1787746714539_0.6912240293662133","host":"s3://npm-registry-packages-npm-production"}},"2.20.1-beta.0c19f7f1de13ea481cd92d9e97658083b3c18d01.0":{"name":"@gravity-ui/aikit","version":"2.20.1-beta.0c19f7f1de13ea481cd92d9e97658083b3c18d01.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.1-beta.0c19f7f1de13ea481cd92d9e97658083b3c18d01.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"0ec72ffd71a616149ab26691fdf3036ab9c5f146","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.1-beta.0c19f7f1de13ea481cd92d9e97658083b3c18d01.0.tgz","fileCount":1617,"integrity":"sha512-3EXWaJ8QDEuc/5SgyZAENPX1Acl+LfBFRI12ECmZLOOyGNAsG8OCexOuTT2WtzwjQQQKa6cmODB2cri+TCqsrQ==","signatures":[{"sig":"MEMCIA9L7aVG3fte+zX9dejCAPTlcSegwTqaBaZ9tljMmMmxAh9UzsCiBiT93c05qQefsCoB4a/DR4kC5GAXCVmYMqzg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCOkIQsYVKzRQeGjP8JK95j/xek57gGihtJ0Le2UQNOhgIgKZTqevOiWcLC1n+BDkd14V5DD34M/claqwIQZP4bdFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10471403},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"aea49e17bbb48b665e0360a6ebcc1a5b20c5ef7b","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.1-beta.0c19f7f1de13ea481cd92d9e97658083b3c18d01.0_1787752940197_0.2731110193885249","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@gravity-ui/aikit","version":"2.20.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d39701c9d4a408b5a3ecb54271db0f6a7258a46a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.0.tgz","fileCount":1617,"integrity":"sha512-tTwbfNUH8WZlql6O8VklhlvcDyd58CvO3q/Lyqg9KxWPbJNcfsvG9lQ7hdJMhlSFktEBoHIbtqiATV2EnYCSOg==","signatures":[{"sig":"MEQCIEgueMNg+K24wdcMExIbIoSGG1sVufP/vq+TeKE6aswyAiAmiO+GmtY3RXf80qKqg+Q2wiokLkzZg+HRf+VDQX60+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCaF17PGD7+MFx03yEC6CGLhfeQ+My30Jsby9KQFE3+mAIgOblaGNTh7dQkL7ApN0Pug3pQOewGlGczn2IQWRtYdUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10471259},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9b859c902d228f0973d22cb85145ee7b54a85da2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.0_1787754831965_0.9286521873358284","host":"s3://npm-registry-packages-npm-production"}},"2.20.1-beta.1330330d0ab86199448ab1b6001f1696c94f9307.0":{"name":"@gravity-ui/aikit","version":"2.20.1-beta.1330330d0ab86199448ab1b6001f1696c94f9307.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.1-beta.1330330d0ab86199448ab1b6001f1696c94f9307.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f4a6169c332ad0a8f240a23f3aca11d1d34c1548","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.1-beta.1330330d0ab86199448ab1b6001f1696c94f9307.0.tgz","fileCount":1617,"integrity":"sha512-At7/YCEw+bUB6irhclYUpP+0yzAi01JPf979xiyw01utMt/yd/8rUIf8SlCU+FGg7tMYtO7QzvfIH0T1nCZh7Q==","signatures":[{"sig":"MEYCIQCM33HsknEpX5bfvTfvJQYJ5RUNrmuwKP11kPOaVls72AIhAJyvcFkWXXvo4KXm/lK+Hf18mQ6SfX9/dF59rghZzPeq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5zCb82GkcLDwMXxtLrITOeu06kvq0NMN6d0EuzSHUjgIhAOTSOQfw63zS/Y5EX9j27CoUiJrdn4kyfOhamjaDBYCI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10471755},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b4e2478142924702d3a90d6f86d44814205204cf","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.1-beta.1330330d0ab86199448ab1b6001f1696c94f9307.0_1788187156296_0.6171506475958906","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.783f0bda309bd3a4f0d6b03efd211fa117eac0e3.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.783f0bda309bd3a4f0d6b03efd211fa117eac0e3.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.783f0bda309bd3a4f0d6b03efd211fa117eac0e3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"0af2f2b3c81c9bfc8dd35e77e19762617f7f56e7","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.783f0bda309bd3a4f0d6b03efd211fa117eac0e3.0.tgz","fileCount":1617,"integrity":"sha512-QkSbW4UCpY0OtehQ3TKw4fJw8tzwwwFKE2+Tbo3GRECJFfwy1eeOOtzSYcJy9sADP77CyhcQ7nspulT8R22sig==","signatures":[{"sig":"MEUCIFhSwGyHfMH09Tv5l+P2YTMgtl9g8XBIScIJfrxynhleAiEAhu6XFLTVxtP/9k2s7Fy3FAq2R5cSKdvJA26RFAZj8Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDdFyUrYUiE5QSmRYSBmkG3b9M5x77eLJlyJo+jk5CIrgIhAPgfzQEMK+Td1Ve+39DTA9r52aL3BD82MYoQQ2jRArDv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10471755},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"5e0eac8934f886aa6609af6ba9116a5c62865000","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.783f0bda309bd3a4f0d6b03efd211fa117eac0e3.0_1788189602230_0.9956148962321376","host":"s3://npm-registry-packages-npm-production"}},"2.20.1":{"name":"@gravity-ui/aikit","version":"2.20.1","license":"MIT","_id":"@gravity-ui/aikit@2.20.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"a06a9ad16f347e73dd37a8ac8ec8ac433b91ddbb","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.1.tgz","fileCount":1617,"integrity":"sha512-SMAgDoCEZn9+SI1uokdbfktGbquUU2Jzhut7KsUiAirqmYBE889+kKijnNseL3wAZ+WiR5Yr47drEB8x+ygYwg==","signatures":[{"sig":"MEUCIEwkXpiYPOxy9F21grRmpeddZLKmWVABb0ej9P7zq1n9AiEA1jF9mcl7+Xt0NcB87RwHA0t6vibVrpJ9OwTSjA6vo9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDu7kSplji9i9JtZzPKpWEh6QGTU9SoyTHJKgGWnwWt/wIgCj33XYhfclH/n3bEvP7AP0gIwVfgffkmOAfEHo7iiwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10471611},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3b2ae8951e0e1e360bf5e094a9fa60e9ef3f424f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.1_1788193042664_0.9984869326239927","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.d70bbec16a7166c6f4c9f9b8ef589173e46b1784.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.d70bbec16a7166c6f4c9f9b8ef589173e46b1784.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.d70bbec16a7166c6f4c9f9b8ef589173e46b1784.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"bf0c2a68cb4e7a7c1bac5d3d18eee6266220c4bc","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.d70bbec16a7166c6f4c9f9b8ef589173e46b1784.0.tgz","fileCount":1617,"integrity":"sha512-gZWpjTm5QQIskESl7RN52jDT3GqHXrLnypj54PlsOK/Sfl0BuKmnS6eLsGIIPd8CzdlKDcyX0FdovB7Tf7oFAw==","signatures":[{"sig":"MEYCIQD4vRGetggDpMlDOjAK+quNKnFdRDk6kuTVVtlU1UouAgIhALMc42JbUEDTw2QJ53PN/qQIIcSvkYqWcjrJlgEAb9m1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvtuLH+Okmcdgds+s3LreG54gMX7Ii/Jbl/i/KQJZp2QIhAPWPf4SD/blSdc84tyGl0US1sfjvRQ8lMpO8uWDfdDDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10472273},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e4f39754219eab5d001808d21d89806cedbca3d2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.d70bbec16a7166c6f4c9f9b8ef589173e46b1784.0_1788260831951_0.7778222930309673","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.30c28f4cc99f7e74c034eeddfc839b4c766cfaf1.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.30c28f4cc99f7e74c034eeddfc839b4c766cfaf1.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.30c28f4cc99f7e74c034eeddfc839b4c766cfaf1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"75658a61cbedfb5e1add73a97ea3c711e942086c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.30c28f4cc99f7e74c034eeddfc839b4c766cfaf1.0.tgz","fileCount":1617,"integrity":"sha512-3Ic12MSd1dxMi9VjxGYFiQ3C6yj9LT7Z9o2JMP8wLhVjFROWJ3+r0nJJHbIgPqBmyMtE24JQJY5tTD+bYCf9Fw==","signatures":[{"sig":"MEQCIDBfx60Lzsqnr7dX3RYO3fpJghTMh1FGmBHOdyTy/xiuAiArV8HXulmnJ2BNKzXmZpK3tDzFIQF1k9vevELMiy2WVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGJoAKFX8iJxkYOS18MsUq4scnYaNkwKbtOq5EOBe7eoAiEAif8Y7xpTjJWkGg/oZtLAMgEWUyFaZSdB4GdgoZlb+Y4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10472273},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"f3155671eb60365c110e751886297e78a5b40b48","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.30c28f4cc99f7e74c034eeddfc839b4c766cfaf1.0_1788264941197_0.38839151422866025","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.1b9a51bfdf2818e8caefe25d7de3af232af29ca8.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.1b9a51bfdf2818e8caefe25d7de3af232af29ca8.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.1b9a51bfdf2818e8caefe25d7de3af232af29ca8.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"baef905285c54ece3f68f12b40aa052cc266d6ff","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.1b9a51bfdf2818e8caefe25d7de3af232af29ca8.0.tgz","fileCount":1611,"integrity":"sha512-N+yRDMsAQeniiCiEORdPMKZ2m2bhPXgS+zpEbaSXt4Pg7SQwbXjvIRFcuz9zocC3MSEKxnh4AfkPg6PJ13BAtA==","signatures":[{"sig":"MEUCIQDzjn79IuN3barTKySdedjg70gmr7kShR0Wy8ZXSJkJpQIgdAEZ6bVREWlE/QLDkw1rgPEj+xTMHJsNLMvhm1W7Rzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGAutyboDBhNNLVXzOSET8Lyt1E0RiMJmatAMLVuVUxQAiBATbVu3ChwSUxwbIIYTHJUWVEIfyCITyAd4bnCV7zkhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10441885},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2ce234432dd4a3614252e76f397924f20b731fca","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.1b9a51bfdf2818e8caefe25d7de3af232af29ca8.0_1788270245501_0.24990929097710568","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.9083eda0c12fc6d086e91564fb2d625f89410c9f.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.9083eda0c12fc6d086e91564fb2d625f89410c9f.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.9083eda0c12fc6d086e91564fb2d625f89410c9f.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"dc281ed966e72a4a38b259ecf15ed66157ca8101","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.9083eda0c12fc6d086e91564fb2d625f89410c9f.0.tgz","fileCount":1617,"integrity":"sha512-f33vDCu0aIMxbX73sTIlFVomky184IPl1bAo+VX04MSiU3fYzs2nW2djsGmUpwg+qmcdXR5+SG7Lm4mp/imKHA==","signatures":[{"sig":"MEUCIQDaLL4jDapO9vsZWLhhRMIj0563csX+dNlL9F5G2x5u/gIgdOwJTK+y+vdbSQk+5JA/l1qcFcIKNsAbIkk6gPwZ/lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4pVBnQM56BeNpdLdFw06tKEBF0STtdjehvZMyYy+UngIgT4OVmC+ZufQ0qizdZR+3te75tUSOAnXoCWQmRSZG/XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10483597},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"0d859f621fd05624899ee95f3e222e4b644bb4de","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.9083eda0c12fc6d086e91564fb2d625f89410c9f.0_1788272993333_0.9443627079089645","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.14c80e411a3ea24056ed623e72808a95f1c2349d.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.14c80e411a3ea24056ed623e72808a95f1c2349d.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.14c80e411a3ea24056ed623e72808a95f1c2349d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"a6b94a8c788523222cc0c5126dc0666e3f9afb50","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.14c80e411a3ea24056ed623e72808a95f1c2349d.0.tgz","fileCount":1617,"integrity":"sha512-hfE931YMj4BcMrl5lNBoP1MVRT/8uL0McHj+Cy53YLp7Ercis7omhOcXMzZjAXTdCYTnZb5IAKyL9JtxLu2WTw==","signatures":[{"sig":"MEUCIDaYJP8JeYUtbzbZiz+IfDTFfxEFixQOrYD9wiNLo9joAiEArOUd/eDDPHMHPuE74z7UnCKgS/aK67gONMWLRmWxliM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA1PNiGXPW47py9pQf/tggc9lyaZALuT1q/txrcmuvPBAiBa82eQT7JrvWgBaQYuhenachYDHI01rn674qdMy3Whdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10483597},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"a68c7ebf092a2c1fe1abe7cca7ae48e3c34083a8","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.14c80e411a3ea24056ed623e72808a95f1c2349d.0_1788592611283_0.3370213777762019","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.8905eac36ba4cbeb505a62fa7b4bf80caf0adced.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.8905eac36ba4cbeb505a62fa7b4bf80caf0adced.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.8905eac36ba4cbeb505a62fa7b4bf80caf0adced.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b7e87229b357f7f6e51eef3501e7aa44e728b16f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.8905eac36ba4cbeb505a62fa7b4bf80caf0adced.0.tgz","fileCount":1623,"integrity":"sha512-2/P2y+CiHJadvcn5AcMn2fbUWQV42V82JEs0HXn/Jo7+xnV5gmADZeA8MeIEg2+yVxFnfd4uYfA6vm8+V9v+iw==","signatures":[{"sig":"MEUCIHLJeaHYoI1xikO88TUsOO1IOYHUFP1nz7tbbn1EwBlcAiEA1MqzTDZfmpmx3DcOTJOucNs/NN7GpXTNX16Vtk6q1yM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCAJydip0wPqw4JHO/rPawOf7wicOjBD8ZCMFeVSO2BvQIhAKPLl96NEQpXg3RB46F4uE/5bOKduuefSaufcRqVP0N9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10567147},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"529279e0ac8a4e1dfc4f6f7a26c744e5567b034e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.8905eac36ba4cbeb505a62fa7b4bf80caf0adced.0_1789484403493_0.2478842009647333","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.3255cebbb4f955bafc3caab3bcbcb9f6d3abce7f.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.3255cebbb4f955bafc3caab3bcbcb9f6d3abce7f.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.3255cebbb4f955bafc3caab3bcbcb9f6d3abce7f.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f547a7399c6edccc71bf923f5014ba091d9cffd2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.3255cebbb4f955bafc3caab3bcbcb9f6d3abce7f.0.tgz","fileCount":1623,"integrity":"sha512-JNfeuJHlzsxc47e9p+60i9eZpuhYF9Fi1u+X4WLi1IMXG5ZmseNZq79NMnFwNXz5HmRWulKaxe37UOvb9hjBDQ==","signatures":[{"sig":"MEQCIGV95XeqX4Ko2GCtLikVPwm2l+02r2zWKYYQAA/bLW83AiAjk7xH6mSXAeai1z3d3REvGw6L4zCC0UoudQfAnIsiEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGcph+NPKkb48SkwNwSa0O/CTho44Cy52h0QlHzzw/LQAiAk/SLiardYL909zLFdFq5O81F0fNM3PnepKs/q4JzWog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10566704},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"1eb38b8f788f4ca22fb94276b5aa364b47d3a123","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.3255cebbb4f955bafc3caab3bcbcb9f6d3abce7f.0_1789485823978_0.07691151120019324","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.82fb72e1190c5e94a59d3ab9111434a2b37ab27d.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.82fb72e1190c5e94a59d3ab9111434a2b37ab27d.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.82fb72e1190c5e94a59d3ab9111434a2b37ab27d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"434acc7cd055ce780455f40125f70eb7c917adc2","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.82fb72e1190c5e94a59d3ab9111434a2b37ab27d.0.tgz","fileCount":1623,"integrity":"sha512-ibXXOciDupFI6CVoTGxleHc7eS1FVNFR6xg7SKipNT02h00SqBv7Z7DG0fFj6aeGxa5OePCW4wuXOFzHbTe0kg==","signatures":[{"sig":"MEUCIQCi4/FMzVF2F4x8w6r31mbDABCvvioVXYtzzVN3lTA1oQIgTZzXenaGtCSzO9L1HpkhqKl0Mtn+tkSAKor2uP1pz6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHtwgusgPkbwqth1g2PeiPwaso4Qp+B/6L9+eljQTkSPAiEAjR6hxQOpTp0Q818J5LR6NLn8LhvjTvGSeyVG7MeYxVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10568868},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ee952a0a97778fcaa8a620127ec905f0f0e7db13","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.82fb72e1190c5e94a59d3ab9111434a2b37ab27d.0_1789495064228_0.11521354976884157","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.262c9c28be8f0928a5bcf99791aafb96148fb0d9.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.262c9c28be8f0928a5bcf99791aafb96148fb0d9.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.262c9c28be8f0928a5bcf99791aafb96148fb0d9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b1e64b9c0ff4b88dcfe05cb7f75868d6a4830efc","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.262c9c28be8f0928a5bcf99791aafb96148fb0d9.0.tgz","fileCount":1623,"integrity":"sha512-bytwaMAIKL9V7OSk1HaRElpITl4otZavwx6Dne5B9kM1HTepPvQbLjUcYhBNETn4ukVYJlm9hUJprGjvq6smfQ==","signatures":[{"sig":"MEQCIEvbey4rbUKB880Tr13fJmmGSLL+tIUQK8jYjzOdRSQWAiAD22lDaeXzeH2W9hAMDV3m4dgCxba3vOpiaMW6NyWDwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFe7Z2Cr5iUY6HYPvebWqSCD50Z6Ihg03bd9hHDyAbXZAiBxgLqzYiRqfYI2uFQ3D6KSiTs+N8MxnZzYtIS5oOoycw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10570452},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"46a60287c5b00660fb1f1babe5422f940e1f6c9d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.262c9c28be8f0928a5bcf99791aafb96148fb0d9.0_1789503441974_0.2423408935465019","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.37c44a75e723482d12526001937a8cac3cbf9b18.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.37c44a75e723482d12526001937a8cac3cbf9b18.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.37c44a75e723482d12526001937a8cac3cbf9b18.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6fcb722c27f77be1416cd19da55000c914d7e540","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.37c44a75e723482d12526001937a8cac3cbf9b18.0.tgz","fileCount":1623,"integrity":"sha512-p0vVAn+QrI8P/6twqtMshLWp6w9dHX8r4/M9OXQxpTE+DFMoUZ8I+JGNp0onaVe8UkVi14Htdui0gmurTkPJbQ==","signatures":[{"sig":"MEYCIQCM212J615Xd6lCFqLYNULykfEurXLKm3MlhuJlR23dRQIhAMQcVX5N++j68DtyQMezX5807rqPj3C8Vh2XOktZYbcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHiKJjNPP4ZzCASq2yEB3rkco+unqMZyHZ1NTNa0vCc1AiB0nJKQjfB8xnoxJmw83wuuPmEwNQyaX0sCkzt59RlDlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10570458},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3e97e45d49be3ed1977ae1d3220b83b1a5970173","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.37c44a75e723482d12526001937a8cac3cbf9b18.0_1789506262344_0.5518357387656554","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.24226a9cd621b51ef8f3217f82e3604321f3c7d9.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.24226a9cd621b51ef8f3217f82e3604321f3c7d9.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.24226a9cd621b51ef8f3217f82e3604321f3c7d9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"64e043b93777b21ee031acc6b2e925a7cac30a1f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.24226a9cd621b51ef8f3217f82e3604321f3c7d9.0.tgz","fileCount":1623,"integrity":"sha512-MAWmB06SlO7nJ1lgIN4ETOLyVBZjH4wjQ7mmSj8QSF4md6oP7QX65ETnEtu1gxuq2NJIS4IR+6OooI+Dg3rX2g==","signatures":[{"sig":"MEUCIQDn+1Ex1nX1eNEC3QjlQJM1gCK/A+fj6DEYDdNN0rJBbAIgRdnffR/L5yC2QSgOBI2t8TDSehj1MSWwJI/M1MLjZ9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDIPguMpiZcsHgyFc9AcDVvdjehPR9nl4p4i9qg7Lc3HAIhAI6GJeYsKOqyQFR+Gw8UvA/oot1scSUDfk35FP4GhszH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10569946},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9c8398904acce54b8a934f59dab34ed85139a48f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.24226a9cd621b51ef8f3217f82e3604321f3c7d9.0_1789507776118_0.3014169730201175","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.2bee755251e3c4afb69c1b7f4c4cbaab7600bf49.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.2bee755251e3c4afb69c1b7f4c4cbaab7600bf49.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.2bee755251e3c4afb69c1b7f4c4cbaab7600bf49.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5e03eedc0cee0a7419e007397f72a3f422fdda74","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.2bee755251e3c4afb69c1b7f4c4cbaab7600bf49.0.tgz","fileCount":1623,"integrity":"sha512-wXn20RxWb0MgGt5/NrHjpjckm4Hiv4PHBpvJkTyoeuotcvIIiCJSrCXhyINQknHfsMdFJL/8AQSurlLzmn/0kg==","signatures":[{"sig":"MEYCIQDXQn9O5xaRLrQrMDAeGby3nuL/iViKYQy0m0uuAqhzGwIhANGyRxeN//Hoc4Sl0Gw0G5kGnR2wmMcJfNq2CHwumGal","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG+278xh0FIsZg3hKDVN+vl5VQku1zpub8Q/6EHnDvu5AiEApvyfn/i4Tlja2XnDcprqMH/6xozDcXk9X9mEmA8H1q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10573270},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"904461f5913b7be5c76b7b8eff6f8ea34dfd1784","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.2bee755251e3c4afb69c1b7f4c4cbaab7600bf49.0_1789510951731_0.9788207065345924","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.798edabe3a98dd17113fe17fa85591992bd303b9.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.798edabe3a98dd17113fe17fa85591992bd303b9.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.798edabe3a98dd17113fe17fa85591992bd303b9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"7d19f0f6c7228cb3c242febcdeb1f47d5b5fa454","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.798edabe3a98dd17113fe17fa85591992bd303b9.0.tgz","fileCount":1623,"integrity":"sha512-p6Mi91kwBH45i6NCqbDrPYvpmTFg2liCayag2cONTvxX7bwhGHNdmx6qYm83f0FDyR1LnAQrw4aeyNOKtmkDHQ==","signatures":[{"sig":"MEUCIQC5s3Rks2rjP6X3+0buNwtnPNMijptvQxrJ68z2b/aaagIgE5qscQOmK92YlYJGRm8iqChY3vnDT7yh8pPXR0HfJCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGjNBrFLFANnsgKoGV8TI207oP88Q73fj2gY/YCv6ZQPAiB+qUinHoLash46R8Gfxqdze94HAX2WniPaDI1DSW2wMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10573264},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"1b72ade8c7ddfe56f3d1b8fb354545199e5fa7f0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.798edabe3a98dd17113fe17fa85591992bd303b9.0_1789513595410_0.5158109256249033","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.8426c2a2efcbbef470236700ddeeea0eafe76b3e.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.8426c2a2efcbbef470236700ddeeea0eafe76b3e.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.8426c2a2efcbbef470236700ddeeea0eafe76b3e.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"1039134f0040fdbee9643ebea15e0770b9aad2fe","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.8426c2a2efcbbef470236700ddeeea0eafe76b3e.0.tgz","fileCount":1623,"integrity":"sha512-BQsLhBt2UXf6Rw8y2/KOMJ3DNdwP5sqR8d5y258ODjU0z2KSlvaI1h7oO1CgxtJK6q9GypprzHRcdn9WXA3H6g==","signatures":[{"sig":"MEUCIEmVhth9SkOTz8MYW78OY1OhrCI6uFsk5uTMltY+ezBZAiEAiJZOIq7vIG5+E/41wLZO4S7BVgF7Vg6rF+rITv81Uuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbf7+6zkMhJl52M5Igl/cQmfMZNgtasaVF/W5A/oTg5QIhAL2JvmdAkWPgDTFELScq6IfTVCwBQ6Cs5nhmuIu3g5YH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10580617},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"771d280c07a543bc26a0d5028804b1f142ef23aa","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.8426c2a2efcbbef470236700ddeeea0eafe76b3e.0_1789549716600_0.47826624781613924","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.1760c6ecba45eaf58f5478d00b0bde2c3c938fda.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.1760c6ecba45eaf58f5478d00b0bde2c3c938fda.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.1760c6ecba45eaf58f5478d00b0bde2c3c938fda.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"08263e24233edcd9937d3d5e2ee8e418387c13c9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.1760c6ecba45eaf58f5478d00b0bde2c3c938fda.0.tgz","fileCount":1623,"integrity":"sha512-VUkzo/zfqzywVCVAqRXwws++4REjM9h42baFGClvitP3YoqofffOjjL/42fP/V7oKPJ653lS2Hf6msPyzMM/Tg==","signatures":[{"sig":"MEQCICkjbi1aF6Esst4ReK3G/L227A42LPXKYGpzhyokEkTIAiA4tSpdKK3raTystUg8p05ygYv5QispEBC6d0ux68ohvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAN7nNQ5DDq4Okr6n0lHJ+s1o74sJNkU2/ooUHn71bpJAiEA2EV+chJV2vEAk30ZrIJ5q4JAr6Q3TbBMvi23XNPkYHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10576794},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"058776393c608a67bd237c6fd72d68191b8f2538","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.1760c6ecba45eaf58f5478d00b0bde2c3c938fda.0_1789556855117_0.5031138013009988","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.a3fc00678e85f359086592dcc42c0dba2e89033a.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.a3fc00678e85f359086592dcc42c0dba2e89033a.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.a3fc00678e85f359086592dcc42c0dba2e89033a.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"e65d904d25ad2a140ff536bf7e13126f77805aba","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.a3fc00678e85f359086592dcc42c0dba2e89033a.0.tgz","fileCount":1623,"integrity":"sha512-ryQqqlPx6pruW5N1xeOmZYjRmzaxQcG5d9VUH9rt1jH5DESLA8KVLwmXFHJA9pV4j3dCDkIsL9W63+jCPSHw7g==","signatures":[{"sig":"MEUCIHqPCJeTdcMn+OYB2wEyXqbow51Mt15yC8zEDnGo6BxZAiEA4Ia4Mja3Py9roRYniHtmy3594VFfb08mq9WCZlP/DnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICbktaIMR5a54P5O3OvK5/bvRvdfQIB4ZzRXrhjTgzRAAiBLdslrWcjW0mN1I6mwxh0V1JY573ZArwivh4yOteyz7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10580617},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"701614ae452e320cb22756a42b6549eccd72bf81","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.a3fc00678e85f359086592dcc42c0dba2e89033a.0_1789560090558_0.7507202570750675","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.079381cf5bff4083d73b5fa37c58ece5ae3b69bc.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.079381cf5bff4083d73b5fa37c58ece5ae3b69bc.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.079381cf5bff4083d73b5fa37c58ece5ae3b69bc.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"bfb09fde423e2d366915fdf3c4334132801dd884","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.079381cf5bff4083d73b5fa37c58ece5ae3b69bc.0.tgz","fileCount":1617,"integrity":"sha512-6eQ8pQg3BpGC81dpSCgtMqvoET4X1sFOevimWCil+ihfWWxhzaxNtML4N/ZrG0DdiEyPw1yBjWr62R/Sa2EyLA==","signatures":[{"sig":"MEQCID8hTwH9Aqe1GRw11Rrz3cPRJVOf8RmaKrwajbBnPPMQAiAGQnqCKZqscVoeMvg1YvKbrMQGYGhMLNUvCnhyFAI3vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqUbHSain/07umvx6drOrPQzcthRvdvmtYIyx8UGtGIAIgAoPzbVLihnaTLLwzFe28ou4x72HLHIY6nDUWzVf4Qlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10476121},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"72803d13f6eb7781d9f759009b69eb7e655feb52","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.079381cf5bff4083d73b5fa37c58ece5ae3b69bc.0_1789565594969_0.6468755813904257","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.c5ae09a2cb6c7029ac0e61b52d84d93c6200e7aa.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.c5ae09a2cb6c7029ac0e61b52d84d93c6200e7aa.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.c5ae09a2cb6c7029ac0e61b52d84d93c6200e7aa.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ba58f3ab5e0096ec75ae1aa0942dc80343ad857d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.c5ae09a2cb6c7029ac0e61b52d84d93c6200e7aa.0.tgz","fileCount":1617,"integrity":"sha512-yHT5YJQDiruEKCbCfsLfI3KyyfPtny09gLI4uwJ7Sr9/rfcFygpikUbs9lfb6iBPVSdySh/0hQUxLQ/0wGIlgQ==","signatures":[{"sig":"MEYCIQC8xuzffjYTt91Tml9FMxG/Lsul5Nq/XTgZK7XIWZO73AIhALvBKrhXzQ+qNJSBsaIn5fYaQXO5Q9g8CkqR8q3VIFIu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID8o6TyU8xIZiXnqu3A+Hex9tm46LkQchnp8loLOc0OcAiEAjDN0OTgbYR6/+lMD7gyuBFuhO9y4GEJytxT18DGSDxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10478147},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"485446620f72d56047015ac65a35b6cf3b952a27","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.c5ae09a2cb6c7029ac0e61b52d84d93c6200e7aa.0_1789569570787_0.5706819090452868","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.de6d28351afafadd45e672108ecf935b8e837979.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.de6d28351afafadd45e672108ecf935b8e837979.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.de6d28351afafadd45e672108ecf935b8e837979.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f7593b3c03a56a2d7a70fc406efe2888b767da73","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.de6d28351afafadd45e672108ecf935b8e837979.0.tgz","fileCount":1617,"integrity":"sha512-Opw3KcAOmWyAbp59zx5ogTbPW+YW3v4pO30LcBeHDGX1RSoYrAaUsycnaT0b7VGjqzW+fKCdk8GT9j9MoG1ZkQ==","signatures":[{"sig":"MEYCIQCPXAeXFgf3HKcKJhwMKQueRnC+wUzQIWSnnUu6moEuugIhAMMurpclFbS5ceoGfmKyWpEYmuSAX6Y5Hy5sfBOOiwYi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDa1EmBIcgvkJVwosu44XGetB2cqo6rU0qRlH2nBuYeuwIgHTaVVa39nhaQGUv7Ij6+f1vSS3SQ458E6PqoPL6+acU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10481417},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"aab0e35127cb431bd3a2a5b6b6ed46d63d8ff5bb","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.de6d28351afafadd45e672108ecf935b8e837979.0_1789572733644_0.5401767992605535","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-beta.06dfacf7b7ce91d63acd456737fe4ebc6e0ca2ea.0":{"name":"@gravity-ui/aikit","version":"2.20.2-beta.06dfacf7b7ce91d63acd456737fe4ebc6e0ca2ea.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.2-beta.06dfacf7b7ce91d63acd456737fe4ebc6e0ca2ea.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f4f28ec10738643e9f9137e957a2252a9e56d5a7","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2-beta.06dfacf7b7ce91d63acd456737fe4ebc6e0ca2ea.0.tgz","fileCount":1617,"integrity":"sha512-WIALgdsk1j2LYQDwSrxT9sf71WNa+NUhXpNo8FBslCkf/rD73GYidERzNqkG4DbpIaUboXOujo8NeOuwscoJ8A==","signatures":[{"sig":"MEQCICT4MehvvgrlM/XPTMyNzbkuM3rC/kYR7W3gS35tz8BVAiAwUdsRg8kYN7PI11iTlRm1E9CdSVQc1wbckWASa/wuFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBhgPMCvBrDOtEiebMKZYOaKesmyNcf8/I192tb2aU6HAiAox5NsFthlxvjeGWEONETvY646amqmhsdqXrnnO2vPDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10472349},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3b1f7741acbb5bdc7c2512db7a5230e911d817dd","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2-beta.06dfacf7b7ce91d63acd456737fe4ebc6e0ca2ea.0_1789572837316_0.28701609472671863","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.ffce2f0417a00e106f421df41b500096c527406d.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.ffce2f0417a00e106f421df41b500096c527406d.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.ffce2f0417a00e106f421df41b500096c527406d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"53235399d1ee10ad27a4ac4bb7f2da5b746897d6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.ffce2f0417a00e106f421df41b500096c527406d.0.tgz","fileCount":1617,"integrity":"sha512-ScDGC+kEKzoEhrntM6LTabLBdZD7eYkmwT7C+5AAohYk03XH92ywvJ2JJ+inbegWnngCk/RoE6SAKDScjt9GwQ==","signatures":[{"sig":"MEUCIAxf8MtYpsv/lvYMWPURufXgB0n1B0v9lhQWPkeU9kwAAiEAuNFkiir4QEHamDkVfoP06Tdp5ydE/Yqykso2liYxHEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHMWQ4vPt339klMNVq9+2GqzEsN84tKOf+ZPHqmsuwJbAiEAulKjl2atB8B+NglXM4pTGPASLu9ftarpPnak8q3Jowk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10472349},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"482fde9dac9271fe12d0ee456eca79e4818992d1","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.ffce2f0417a00e106f421df41b500096c527406d.0_1789663790334_0.2730465998837217","host":"s3://npm-registry-packages-npm-production"}},"2.20.2":{"name":"@gravity-ui/aikit","version":"2.20.2","license":"MIT","_id":"@gravity-ui/aikit@2.20.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"09072b1b031e731708502d591028ed706ecc377f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.2.tgz","fileCount":1617,"integrity":"sha512-vp1Wx94wKR9Bz55RCibw+zyUugU3SK1uNyCt4tOwJtklRD5pRUvlcl+PXDa0JbYNMaQdvVO/CltX2Tqt6Et1bw==","signatures":[{"sig":"MEUCIQCzoSbe5QXpCVNVsrRdZuj8Ur8um1sru4cvb8llF232iwIgGRz5ZUKp97aZYU0ylJA8cL6H/RIhHjy6kRFQ/MKpvw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICybuWl/6cD9PnI++dGqBFCmMtb/Ceu4RRUED3qfMJPiAiB5huDKXe0XA84xaRppOfXZfYqBXvHoVe6NEGD50+8FnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10472205},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"38ea71e076ce2523b5de2cdbe5b2121d266d178c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.2_1789665796410_0.09598639441340184","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.219741ef53c2729458b905f6fdafbea559453691.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.219741ef53c2729458b905f6fdafbea559453691.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.219741ef53c2729458b905f6fdafbea559453691.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"48fcf5b0df33ed3609e76761f630724eb2136f01","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.219741ef53c2729458b905f6fdafbea559453691.0.tgz","fileCount":1623,"integrity":"sha512-jpK+jdYTqNwa7PDbePHAi0iVJVlNWksg+37UmOFVyu7D52EnbfWc8Zr4BJigh+bbiGwQWQIKXLPHrEmorGVrTQ==","signatures":[{"sig":"MEQCIHkM026fmYRsI9ca23uesTyWTWAyYXcJeAXyKmp1NtHnAiBGbwb8GCexpbrp86V96L+AHIvMfExuYrq4c6d0B/aXAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5UMGSRX22WLUfep76krUVxJ63ldZPkh2SDVdbA0u9JgIhAKYvRus3S1ctYgaKcAVfZAXJWFLuMujmzhpNtObPC3G8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10500777},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"d92638e03a3602e0b913edb357baa92287397b99","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.219741ef53c2729458b905f6fdafbea559453691.0_1789677977163_0.8660248602812994","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.1460149a6bb6f091e1a5970f55fa1b30cdc11b15.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.1460149a6bb6f091e1a5970f55fa1b30cdc11b15.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.1460149a6bb6f091e1a5970f55fa1b30cdc11b15.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"f0f5183d9cb01daea5edf3c21416a01ec19fdd7b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.1460149a6bb6f091e1a5970f55fa1b30cdc11b15.0.tgz","fileCount":1623,"integrity":"sha512-hBuUeQ1qPexNfoVJhNJcPuoYqRzrr1eKK6ompHkgCZx9p62WFhikC7sMQcY8ZH0Le4BwRdEhvdsl6QhETwCG/g==","signatures":[{"sig":"MEQCIAHnm54aTNcBYPI90ALeYaAaMA6LwYOdYWdYsOZbuYWEAiA3afAmwgEyiY7Ng/haGbupebtucVSD7yy96lhuz6T0zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCjq89n0URCc269CaMCI9I41jkIJZtBTMMfBrhK2Gn/hAIhAIVtlvQlW9nNbv75ujyNZkO/33Ff1xcjP6LhRJNijNIF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10595119},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3adef805e83f075ba81d7ecb760978166e4595d6","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.1460149a6bb6f091e1a5970f55fa1b30cdc11b15.0_1789681443688_0.5511158166662062","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.8efe47704064ab3bf99fb19f2c10ac5ef038aee7.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.8efe47704064ab3bf99fb19f2c10ac5ef038aee7.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.8efe47704064ab3bf99fb19f2c10ac5ef038aee7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"253d85f954ca801169cc90080a47e920436098c4","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.8efe47704064ab3bf99fb19f2c10ac5ef038aee7.0.tgz","fileCount":1623,"integrity":"sha512-4+hmlh/u/gjtf8nk/5LCqsdj8yfSbDCPiS7VU3fICIMeDzzTyzwQTOSKfbRxITifwLPL6J+KVMx6bqSQkJvHeA==","signatures":[{"sig":"MEQCIF6ztz2yis6uKHn8NqyLeR734BCyy0PXcB7xCplaFACMAiBwjwK67kL0Jf2y9UBqSToebZReD0R6gFrMUKFdo91cZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsljpNanRScRV1qPVURUnIJxouCM9OjePsBg2EeLy3wwIgI8+X+rAnHPpO3nSFtOnVaxuttnaEdIjJUHSindR5L6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10595551},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"80f4eb6b1e0c70b7298bfa8ea936ba4142dcc55d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.8efe47704064ab3bf99fb19f2c10ac5ef038aee7.0_1789683173102_0.6698977579325474","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.13c5cd07a4faac84dbd19cdf5946348901c9b28c.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.13c5cd07a4faac84dbd19cdf5946348901c9b28c.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.13c5cd07a4faac84dbd19cdf5946348901c9b28c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9a4f32402ff6b435275a70c653f52c5e2e2ad3a6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.13c5cd07a4faac84dbd19cdf5946348901c9b28c.0.tgz","fileCount":1623,"integrity":"sha512-xHYaCpf/i0W69mBHsjCsiy9/ycTIY1mWNHDDPrq02U0jVYdKDq1fk1F9kEYSUXtJpZ+VVMRdFhg+jDvmvsbScQ==","signatures":[{"sig":"MEQCIHwPB14Uv/ct/kJDnjSsSAVtGs9BGTPGPKCoWpm/Ezy0AiBdwwMWIt5JVfXf5JOQCidZ25tdvMHUeGtMnjLP31EYaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAdu7npudXbVjC4u3w9ZBF4OfvkVz+YT+nzSEm4SwZXbAiEAnh44cYg2gPEfWHw1DN+Ia3qtLqwhHQY0ihxBuhUOSZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10601672},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"69810b4bb7ce7ee22e47b4cef46dbfb3da416970","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.13c5cd07a4faac84dbd19cdf5946348901c9b28c.0_1789727957506_0.6113997243079623","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.6ea1fda2b21a564cc62672d2f1f6a795e805e781.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.6ea1fda2b21a564cc62672d2f1f6a795e805e781.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.6ea1fda2b21a564cc62672d2f1f6a795e805e781.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d412bdceccf58efb2f422a9aeea400e4e2b5bbc9","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.6ea1fda2b21a564cc62672d2f1f6a795e805e781.0.tgz","fileCount":1623,"integrity":"sha512-gwwBV+yDTQLTGIReW7THRGApa3erJ8UOuH2e+BETqLmhlWuxP3q/gpIz/4UAdrkVVSD+tjsfSP6E3sbQFeak2A==","signatures":[{"sig":"MEQCIBJ/i05l7S4MgQaRASQJTP/8kA9Bp48sHLxC17PE9USJAiAiGFW7SPZArBqgFZs99tZXpgNnW4EKY78EF0EMN1FD7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnjVIazjJ4xlT5oRgj8ZSjTRJ8Ousf7JKoUIKw3IXt2wIhAJHWS3gCTz7xfLE+cChx/jNcVD+w89jAkJvyvmUNThTK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10597739},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c1921ec30685bfcb53ac213635cccb170a0d7640","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.6ea1fda2b21a564cc62672d2f1f6a795e805e781.0_1789728211814_0.6711239408462109","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.849030282ac6f66e55a48a6eb7a7611d387611f8.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.849030282ac6f66e55a48a6eb7a7611d387611f8.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.849030282ac6f66e55a48a6eb7a7611d387611f8.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9779185d06650e0392333dfc0a586c085693067d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.849030282ac6f66e55a48a6eb7a7611d387611f8.0.tgz","fileCount":1623,"integrity":"sha512-vJZIvGCPmICZBVfQyMLMD9fBC2ukOhPjebcCkmvQsNcbbjSi1fOkOPrekkDLVIFRUnkct1bJJ12gzdyqsiSlqg==","signatures":[{"sig":"MEUCIQC/bCyyWlBZfGRMdGM15pnsJmqiwKADNg88tP1K6TuKsgIgKjr+cDgGZyYbpL5Iu4fmEoUCqn5SWhdEqujcXMPjHrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC7u3B48080MjeXDZNKIQc3K5Q+aZLcihlJtntdqXypOAiBcYj0wUMyelviXnpAy7IOEJZWhsoBATeerHlHYSWrFNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10600841},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"8774209c14d20c026982641c59afa12fe0a94ef2","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.849030282ac6f66e55a48a6eb7a7611d387611f8.0_1789734665729_0.43155672656978483","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.0933029eb4fcd6bb7fd953e0d7dbeb5c66646057.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.0933029eb4fcd6bb7fd953e0d7dbeb5c66646057.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.0933029eb4fcd6bb7fd953e0d7dbeb5c66646057.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4b79c98243ee4aa13cdadbf0f01299f0afe73c2f","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.0933029eb4fcd6bb7fd953e0d7dbeb5c66646057.0.tgz","fileCount":1623,"integrity":"sha512-1dGxyguRmkVpRKOR+tCPHqm9QpvXZqzd6G7G4DQhUv3X2h6LV58FGjr2X/CBb8mH7uV4VoBZyrkx4jA7l4lhiw==","signatures":[{"sig":"MEYCIQD9AHBZ7gVjuU1BAQusdXLmRLiSrad/8Fc/2Ayz3mOrcwIhAOV2i9SWvOnD348isR7RofISP6N566tJ9VbE60Bk+xRf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF8IQmHRGE66N6oVVbLNWZvvRdnoEt6Iak7FvYtx0z6CAiEA2WuP+bokkwCvKCZ6idgRFhu7Bg+cjx0JsFZ3aBkVmhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10597739},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3571482dc126f09f87c7cc502ed63d4098b5e63f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.0933029eb4fcd6bb7fd953e0d7dbeb5c66646057.0_1789735182414_0.608834990549352","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.0219026dcfeed7e730d6b8ba40982e9e40329042.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.0219026dcfeed7e730d6b8ba40982e9e40329042.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.0219026dcfeed7e730d6b8ba40982e9e40329042.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"48647dd043c5698b65aa4109fc34acb4d0d1d55b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.0219026dcfeed7e730d6b8ba40982e9e40329042.0.tgz","fileCount":1623,"integrity":"sha512-gfzqoz6xGvf1zNwh6v5sGf/W8Lr0M1xkg/NRIfJ7BM6G6bsI70XehiwFWNDLzZ/mA01/v1mq/8RP5hZRf6SbkQ==","signatures":[{"sig":"MEUCIQD/G4nw0RNbPcL8H4ajaUU8WLXmnqGv74SYjfSssPn8xAIgMF1ZL0dLNcFsSYYIphq07DLzQ6Z2u7KI4hKGZ1fs3Jw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFuN3hqOqGBKoDGK7F1GiITCVNfQUXOicJJUEbq2VkV0AiAk54nIfoLh0G3ugsqWrlQX9VIMDqtgIQtjHeA+Tck4uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10597211},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"387e318f3b9e21d6960e92489f7a67233a252516","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.0219026dcfeed7e730d6b8ba40982e9e40329042.0_1789735822385_0.12219289443493153","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.67c73d7b6653a089706d3fb65a413f8e62e90ad4.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.67c73d7b6653a089706d3fb65a413f8e62e90ad4.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.67c73d7b6653a089706d3fb65a413f8e62e90ad4.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"24cf2c98b5f59116c9c813a2cc36a35b07f5485b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.67c73d7b6653a089706d3fb65a413f8e62e90ad4.0.tgz","fileCount":1623,"integrity":"sha512-VF+7oQVegscQMh8GvZoH2iNE7PiyopZOHWuoxvrBoEdfu8uETVg7c4INBbnnDAPJfkYG91umO6oeezn7Z6IW8w==","signatures":[{"sig":"MEYCIQDtYNfSTnyFAb1nASHhdBEYunxj4xmdoZjNQ/e49OpBPgIhAPZknmMk16IHpQxVVV4gf1WfKCg7OcHy774926PmV5ST","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMRUmkSEBbFQHn6QYcD07/CxZqu6Ls2//cs8ehJDDfZwIgR5n2x8qBep0urq0FUag4plHc1DIx+LuiDZaWyoyCw0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10597181},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"2d7217a87355eb5af52e9f6737d1a04c49858fea","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.67c73d7b6653a089706d3fb65a413f8e62e90ad4.0_1789736431924_0.6009756040660421","host":"s3://npm-registry-packages-npm-production"}},"2.20.3-beta.8281d154665f9c0a095cf42fe0d0fbd32790060a.0":{"name":"@gravity-ui/aikit","version":"2.20.3-beta.8281d154665f9c0a095cf42fe0d0fbd32790060a.0","license":"MIT","_id":"@gravity-ui/aikit@2.20.3-beta.8281d154665f9c0a095cf42fe0d0fbd32790060a.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"93421ba6476c6de753fe04340f9283b4a1e5c087","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.20.3-beta.8281d154665f9c0a095cf42fe0d0fbd32790060a.0.tgz","fileCount":1623,"integrity":"sha512-4jyCRq2OclHs7gXL0bcs4+anSVt/tRyG+S5tTmh45Mas39ylp2vnJXH9FO+PngjkTY4+MpMmfjn/o13x4xW+RA==","signatures":[{"sig":"MEYCIQDVtN9z7vjzj0K+Ktm3paTfglEhgNMblYzPoCkQ1JIiqAIhAJKE6HgRnaYK4pslnSXHMbyPwZO1YCJdiaCH0QJhfgEc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwVlO0cuDjXQ3jKeRPL1p89xlPokkloxkZkz3GwDVRZQIhAL5ecPddQRJjuP8mozYEgYyjDZiZxS5bZ6n474vW5iRz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10597926},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b5d016cdedab772b47099f47fd980072a413baff","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.20.3-beta.8281d154665f9c0a095cf42fe0d0fbd32790060a.0_1789737074167_0.8074241070536639","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.1fed63ea7a19d787b8dcd82821b77275b5aecd42.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.1fed63ea7a19d787b8dcd82821b77275b5aecd42.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.1fed63ea7a19d787b8dcd82821b77275b5aecd42.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d06f29ac78cd8fdcb7974e9e5534771344664f4a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.1fed63ea7a19d787b8dcd82821b77275b5aecd42.0.tgz","fileCount":1623,"integrity":"sha512-HVhntvZ4sLxOa0Hp/3zEM8CHBG53suTEyv8tnm0Ppt4XYzvMmPniqNhCMvT4wseeVVK2rAlXCjgYNju3cnGH5Q==","signatures":[{"sig":"MEYCIQDRX8RLVPV2Ld1tu0lvESfBiTWhFwNQrp5ftnrcmu9RrQIhAPwGhn8NtaHElAOwUv7wjiK5X7QNqLDHkQ34QPtH0kEw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCybY0mJG5bUBYTkuvF4VCZTfB6wTU8GQ5dvDKleu+JKwIhAOdCwPl6XukFtME7gZXGrrHO0h7bAswTeNA/5zaWwbdA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10597926},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"18e949221f469964ab0f62d57a674a8c6ad90ca3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.1fed63ea7a19d787b8dcd82821b77275b5aecd42.0_1789738461302_0.8193300252407274","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"@gravity-ui/aikit","version":"2.21.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d89a481d6a8ab0f9f3965b93000d4cf97ace6ab8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.0.tgz","fileCount":1623,"integrity":"sha512-Q6hGYryiTPFOxyWNPA763DyQjfltZoc8Js7PanFbopLBsXfOXckfvDA9GAx2cCfGeIyQBxmnJBxFi9pYTd20gA==","signatures":[{"sig":"MEUCIELgd1zVSdo/XLK8t0ENRPuEGDrh2bzSawPFk5eMc1vxAiEA0tO8bA/4OXlQOH4ZljU0DRgCBub5swg1Ku4jAXV1KVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcbcbllxnpbCrEbqYuKLYeBXAkUUqaM6QRo++3ZBZlXAIgC+Fb6BNOXjyk1Eyr7m0321826WVFA14a73ksYxsBItM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10597782},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"84a742bd5ccc24c94736d2d91c6486be77a4bbb8","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.0_1789740448347_0.09772860452347443","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.97ce63daebd51e28a71ab8904f5b521d8679ecb1.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.97ce63daebd51e28a71ab8904f5b521d8679ecb1.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.97ce63daebd51e28a71ab8904f5b521d8679ecb1.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"13b156e6f81ec9876fe4144eabbda47c8d9664f0","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.97ce63daebd51e28a71ab8904f5b521d8679ecb1.0.tgz","fileCount":1623,"integrity":"sha512-evHMpYBSZRplT+KIs+KPX3KRTrSmX68pPhLLiuhkwhLAiikTf6Rp2jrd559MbUx+u5KesiZSyeqfE9aRsg7Mgg==","signatures":[{"sig":"MEQCIBAfODrDc7LpWnlRkWitPs8STjowAc+r+/l/Cp78EEkTAiAmTGT1vu9gXOa/t2d/iaFESbqSdoQ3j2zG5OQ0cmOc9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDVcLbCG8PQ3TXk2xp+7BHsWrT5YoSNWYtIpxE7WLv4LAiEA2+ktRZdhJAXt4Q1aE44QyWqDt6jg7XkDSNr6V4AmycM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10603800},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"6289183ef827be7acf6122ee823c4e632a37b524","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.97ce63daebd51e28a71ab8904f5b521d8679ecb1.0_1789759944279_0.35167727426982176","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.cacd689fc3e7552a6acef287593e9904bd6f7f1b.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.cacd689fc3e7552a6acef287593e9904bd6f7f1b.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.cacd689fc3e7552a6acef287593e9904bd6f7f1b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4fb9e9259e75bb9a24081801583d89e1b54e6f93","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.cacd689fc3e7552a6acef287593e9904bd6f7f1b.0.tgz","fileCount":1629,"integrity":"sha512-fZXKpPNaIY+CYgww0FvlJZrKG3kb5kcf2d3oUkCX0LkCr2WVSHdFHIXoZ+v/q+8ETFBYBu/WNpwdbtHDsuEtRw==","signatures":[{"sig":"MEUCIQDqZ0uJnSojkuW3PidYYm8H2rzdIe5bWXRblhW3ZraL+wIgBnlJRd1LGhZ2VslKez/PlqAhO42m1MOBKRXKW2K7ULU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGc2fBRFj1ZCLhNTBUOpKcA1p99433k47xb00Qz5xPfeAiB3/J8A0cfVIIq1fc75vcw02u3bRQViZavGVnS/BIIXUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10626354},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"751195df830e9c3afb006b00930706eda110bd22","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.cacd689fc3e7552a6acef287593e9904bd6f7f1b.0_1789761189590_0.6431576899563949","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.f031b42c22c76db28669e6ee209aae6458e4a92a.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.f031b42c22c76db28669e6ee209aae6458e4a92a.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.f031b42c22c76db28669e6ee209aae6458e4a92a.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b34a555064a96d74bcdcd02d9b4f1954dadc52cf","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.f031b42c22c76db28669e6ee209aae6458e4a92a.0.tgz","fileCount":1629,"integrity":"sha512-8XrjdR2/WcP6O/ulxPBZ76QtXxm1VkMmzvMTmkBePSrO2RaGdXdL8PeRVDJ5CIcYZir/jhb5JNRMpbjuymmX5A==","signatures":[{"sig":"MEYCIQDWx5NhzNc9x9PRfDXiDe6lI4VP5Ky04HbzyYWdTRSAvwIhAIxP9z5ipgdfHDuZjJ+BXDVz3iF0GTGZSlnTmOoSP+Rv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAyrGFa+2s3X5CnJaMPwdfB5YMdY2mNaohQyDp+vzvE+AiEA2gBDj5megLN4XDuPjhtWJTrP/nW8IfoKR0ZKXxJ5FV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10624566},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c637d0868a128852913f034e8f08714f515a8f39","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.f031b42c22c76db28669e6ee209aae6458e4a92a.0_1789983761149_0.6420566060142834","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.baa3f03cec1a008439d008dc50b6b521e7541f89.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.baa3f03cec1a008439d008dc50b6b521e7541f89.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.baa3f03cec1a008439d008dc50b6b521e7541f89.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"00ac6afc307aeae9cb96a04cabca589761b144f3","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.baa3f03cec1a008439d008dc50b6b521e7541f89.0.tgz","fileCount":1629,"integrity":"sha512-ZO9Ue/RmukGTlvSq/SG3b0a8epMUo665FSy9SvyP2iN9Y6S9RqGHr1fJ2OCUk3lyv481qI1UA/Uqu8k2+tQL9w==","signatures":[{"sig":"MEUCIAyVl3Ck/xsdgG9ORXVD3ByVIfTB+H0Uqc3W/C/2SpU2AiEAocl0fE7rL3CzyDR/O5sVX22ALbgUOPhz3z1/ilNac90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDFofvUvImw6zTOtlNIo6Ck5OX04vygQSWyTvWkOeuVmgIgT7RKWAZCVsmpkym7j+1Gz9axzSnJPOmA49EJLrRPwnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10626547},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"38e46df14845ccb3b87618233dfb3834835b8a5d","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.baa3f03cec1a008439d008dc50b6b521e7541f89.0_1789987521652_0.9533847153568731","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.00e5d8b7c924829a5a03cd582d5ab43dcd06a4ec.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.00e5d8b7c924829a5a03cd582d5ab43dcd06a4ec.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.00e5d8b7c924829a5a03cd582d5ab43dcd06a4ec.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5d2147d6cec3baf3ad62d9630a9d3dd849d6c979","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.00e5d8b7c924829a5a03cd582d5ab43dcd06a4ec.0.tgz","fileCount":1629,"integrity":"sha512-WT1sar/CRzomhOpjLbdGM0qrYooB29IVG0yg7ON9/0UKYqZcPftJYg30E13Hxed2Aqhngw6xoxz9+ictl4yCmQ==","signatures":[{"sig":"MEUCIEMKAebbRzTB+8Noqd0D8v6vvpLJVWNsJlUG/+sBzRFeAiEAq4rpRQ0BAR4KdchXHWR6AqAQ2mOfwEdEhrWlanHzT5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfjPyuODihW2D28zbKNQuRjoBBlUzTatXHi9GmkM2m9AIgJRNITDhmDwjuMMoxmRkGeetjPdTH2saa2P2lGtdl7fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10623152},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"4f53e685b5de8ae23628944125cceed12417c2d1","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.00e5d8b7c924829a5a03cd582d5ab43dcd06a4ec.0_1789988927445_0.15058971175737046","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.aaaab584785f3a12a46581b2c4818e656668a0da.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.aaaab584785f3a12a46581b2c4818e656668a0da.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.aaaab584785f3a12a46581b2c4818e656668a0da.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ca6a7d0bdfab580c5bfb729f59940e28cda476d8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.aaaab584785f3a12a46581b2c4818e656668a0da.0.tgz","fileCount":1629,"integrity":"sha512-3MsWJBwtjLIMuQKtznU2MOZpcPtqDjRTMLNo7ziBwubD27tq/J+nm4dragop0SCp89g6b/g+T2RVhGgUXiCTOQ==","signatures":[{"sig":"MEYCIQDxd4uGbQRAojxe2/woxoaudFIstEFnEYlhlAQraOYklQIhAN5MaSXkRs1m/EkDDakzPFrkHHYsldYvijl0V7Ft5zxi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmVl8TYMivRhHZ/M4pvE/RxLgJdsPVYsFWsh5vIE8ekwIhAKLGjSJdSAosT802kHJBKPVoiY/1PGdJlTbIif+2iTk+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10623144},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e76f4f46d018957f71567b98b3f1e005d985211a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.aaaab584785f3a12a46581b2c4818e656668a0da.0_1789989181272_0.42962427855903385","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.e0b57473a4cf0269348319283194c6321e039485.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.e0b57473a4cf0269348319283194c6321e039485.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.e0b57473a4cf0269348319283194c6321e039485.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"37063a976eec082f10fa0fdbeb70d0668556c1ec","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.e0b57473a4cf0269348319283194c6321e039485.0.tgz","fileCount":1629,"integrity":"sha512-kqNT1q5s9bVHLTPMtlpQov3gI/pV7Z5Bhpn7FQNXikTSfqnEGc/o2BuwU3SpqW5iDEgxnjxzXshK8lImP/QltQ==","signatures":[{"sig":"MEQCIA7jRVmugHZhRSy3thaZYRxrMRYIL7tvvSnZE03WABa/AiASnhcMBNVPgdSqKWiO/twzNzOT+PMxoSYF71mpGdT2Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIExi1H+YMWCsZP2EzHbtn5ZWyT1okf2zvvTX6y5kc6THAiBiZZCkqS5WyxNFcS2Qt5XXb5VdSECIsjgAqob0FeOrZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10642763},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"0750910cc2d1468e8077c78b5a6ffb0df012693e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.e0b57473a4cf0269348319283194c6321e039485.0_1789995935438_0.4944320512691851","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.fdf227761a4dab830ae5d780d1a5503d862aa06a.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.fdf227761a4dab830ae5d780d1a5503d862aa06a.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.fdf227761a4dab830ae5d780d1a5503d862aa06a.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"b834b399011d007d1c2e945884f940d28777ca7b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.fdf227761a4dab830ae5d780d1a5503d862aa06a.0.tgz","fileCount":1629,"integrity":"sha512-fSlrLRrXQCKRIG/qn1gBloyh7RroXaStn35tMYXITUSqId73nUa2rE4DsOtXwnUwQRMaV4HVO+4djx93SclyTQ==","signatures":[{"sig":"MEUCIQD0J+heWqu/rqyRHcR+Q4hlK/8cQaVzR1kM4i17ET1+YgIgOG/YsUNM5Y5EcRuSex2ev8hEyW33aaq1Q6d0xTJ1ohs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHkQ9Zt5lhDDYSoU6UaxSqHaRywe02ah+LdHTSqeATMwIgbGVgSK0DIwCbJLUC/cWRJKkxWe0zYDx7J1wJqWM0Nvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10644303},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"213ea01d70b9d09b4934474f43ab0032f5c7416a","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.fdf227761a4dab830ae5d780d1a5503d862aa06a.0_1790029279320_0.028933845292424598","host":"s3://npm-registry-packages-npm-production"}},"2.21.2-beta.efd0867bdab32933d18d48c4261eb412ffb85cab.0":{"name":"@gravity-ui/aikit","version":"2.21.2-beta.efd0867bdab32933d18d48c4261eb412ffb85cab.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.2-beta.efd0867bdab32933d18d48c4261eb412ffb85cab.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5545347ec1e17c98e278a006c56670af90999ba1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.2-beta.efd0867bdab32933d18d48c4261eb412ffb85cab.0.tgz","fileCount":1623,"integrity":"sha512-K5sBoCTSbKaZu7RpF76lyzE1GQaTfxlKpkdXWP4H0gBSON72X0mMk5Pxxdgocx7C2Bdcnzb5gdBfyekJLLQz0g==","signatures":[{"sig":"MEYCIQDxWkKvcV0XiWLApCTMTTOAjony7/S+do+umWCa/OfdlAIhAI23t+IN1z/omEBoLLazNeOw+VxWnPdeCpqADN3NsQMA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICQcBvN1jSozd/4/9bbNRHnxVBTWdb/D9EtA7VqMfaVoAiBGMPs3NdWMfVtvBBEknec0Yi5eO4NlelP8dXjWbyK/uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10609250},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"ae938db4ea8dcb540c6b826e88f7afb6a174acb4","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.2-beta.efd0867bdab32933d18d48c4261eb412ffb85cab.0_1790056130708_0.06360175987383476","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.4edc6dd6a3d005d6e31e3304f924979eaf041810.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.4edc6dd6a3d005d6e31e3304f924979eaf041810.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.4edc6dd6a3d005d6e31e3304f924979eaf041810.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3208a1b391da7a76119d0a68cd7d7366fc3f5237","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.4edc6dd6a3d005d6e31e3304f924979eaf041810.0.tgz","fileCount":1629,"integrity":"sha512-u1dxtyT6e5RznRPxD0n8zWjlyRVVr7uhtZ9vCg7ruckkj5YA4DO8qHCZKIsS1LnuZYufC29cqASyIsct1yCT/g==","signatures":[{"sig":"MEUCIBvT/9ZdsLctd8QxA4V5PJuS6B9Fii502a3NdndH+wl6AiEAn3O9w6mKG8dMHXdoSxPTF0SlKbh8KsuR6h8OcGhTmTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDePSKFJ+Up1kWTznNv7XBD5s10iyw48UlpN9hSjQqiDQIhALCwnMQMy90WblykZ1lpxvVZSOKqTmPU5hGlrQpvPzEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10667010},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"6f0775379cee3a49a1a107f2c5486ef122812fc5","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.4edc6dd6a3d005d6e31e3304f924979eaf041810.0_1790065365419_0.3352619138594679","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.3c45f1330bfc8bae9b7b473035d41e1322863dd3.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.3c45f1330bfc8bae9b7b473035d41e1322863dd3.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.3c45f1330bfc8bae9b7b473035d41e1322863dd3.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"239a0602ba445a34b2f4d7d18302aa43aae68273","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.3c45f1330bfc8bae9b7b473035d41e1322863dd3.0.tgz","fileCount":1629,"integrity":"sha512-GVchq9jz9ruwlHwjH/LrFiXJQkh+yqLV+nAosD6Ba5cCGrcR/ewfJVVLVrJVAcGM8GvswekKR1x5DZerC3JHPQ==","signatures":[{"sig":"MEYCIQDlwdt+YxmIJXDYM4w67ww1L+HmyO/RLbMnbQM+DZ4OZwIhAJfwj/O/xm4yKKt4IU+JOz53fzjrhPeNrE0o49evXZKz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDcPs3arJ3YdxELfDmlaCt/gHRMCz025aVhtG9+nTPNcQIgCPy9XLyOdhKmeiY6CZIGI7PlXYkDVadbX0cHQ7G4chc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10695233},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"95430838c1f65dcf6644082cab09c44186fe37f0","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.3c45f1330bfc8bae9b7b473035d41e1322863dd3.0_1790067713772_0.7928431042765405","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.70bfeef564315b699956c986813c4b478e44da6b.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.70bfeef564315b699956c986813c4b478e44da6b.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.70bfeef564315b699956c986813c4b478e44da6b.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9e89cb3395d33d7a9b254fead36b61b5ee0c098a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.70bfeef564315b699956c986813c4b478e44da6b.0.tgz","fileCount":1629,"integrity":"sha512-GRtjAQeZ5pAHgmUZjarPdCaT9RSxzvToXd0RAlPUDjlbswDgAIAoDTSwSxyhkrXYoXFp4wWDlCSyOAew1PwFTQ==","signatures":[{"sig":"MEUCIQCkCaVv0/Qx/sZuD9RCOQVPst6tNrLmkQkOylE6x9IC2AIgeFwm6UJ5De7DdEQ53i0EySbM2KKnb2sRjknfGusDyqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDITRY5X6qgL7Da+TgRk19Caz5R4hDP7sdxKED5LjXLMAIgfLq5iJougAxYQKyUXApaQeeOkPnoUIli+yWhM9CnJhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10695241},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"05129d6d8d0149275594f8ae493eb2592391a854","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.70bfeef564315b699956c986813c4b478e44da6b.0_1790069122310_0.9086621040161933","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.e52594c0e2e9348ba2306fc392a3dadc6cd5cdee.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.e52594c0e2e9348ba2306fc392a3dadc6cd5cdee.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.e52594c0e2e9348ba2306fc392a3dadc6cd5cdee.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"783eb8f24aa531696cc3026b7b4d2ed71d7e9427","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.e52594c0e2e9348ba2306fc392a3dadc6cd5cdee.0.tgz","fileCount":1629,"integrity":"sha512-zVInuJq2DmWcm8VD98EfIolqH7JQ9UOlHB4JAd/3FIDWmJRez/rG2HEHoo07zRr7LhFpkO/gzFUYtnkLbXazQw==","signatures":[{"sig":"MEYCIQCqSHcrW0KFHhBCoyIQjAGhbjQI08SIuEU65bpaSYhVgAIhAJHMxSRVlHw1YhtlAg8h1K983Ph4n66oD9WUzi5nIA3/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEgf+PtKLY7WzQHHs1sGLj9Yaf0cKuQ4LrZWTiuHw7GDAiEApfqce+9QacNbtgeVGXrsz4Ixzzpg1C5rtdiNROz5BkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10700271},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"c60103a42579cde1bb1064d0d2171132d0971700","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.e52594c0e2e9348ba2306fc392a3dadc6cd5cdee.0_1790071808301_0.020543586483397602","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.7046bdb444b390120841c2cb3d2320bdc0aedae9.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.7046bdb444b390120841c2cb3d2320bdc0aedae9.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.7046bdb444b390120841c2cb3d2320bdc0aedae9.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3e42c922b54bf3c97f755e60eb21154c8589d81b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.7046bdb444b390120841c2cb3d2320bdc0aedae9.0.tgz","fileCount":1629,"integrity":"sha512-/Pkslpt9BVsHt/R/WLRsFNVmomy1seyGYtFC4GhE6deCSZ8Pe8r+niSA3I/gVk450yIGOM7ixkmhJzaJNciMuQ==","signatures":[{"sig":"MEUCIQDSK9jZsqwQUY9GbzE3Xms3Th4I/eys5oreK5MQqPrrxwIgIjr89/Bq7xQLmT+vmyzGaq5njEL0oo6VxGzwEqGqxpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDgmIJBElWKX/JGbhKxHrVojDiT0Yxr4qSw/Osi1yJTyQIgCR+aWThZ4SRSEKHvBPjCGJb4FENaSPpl/Fypu7dc/n4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10704376},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"aeec1a2d924110f398aa225b7a701e8b8775d77e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.7046bdb444b390120841c2cb3d2320bdc0aedae9.0_1790073825432_0.5400029161541435","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.0b09c7dcba67577488c2ff257cda6b1917c84c71.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.0b09c7dcba67577488c2ff257cda6b1917c84c71.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.0b09c7dcba67577488c2ff257cda6b1917c84c71.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"15d612fded07b69e831e3b76f9f0a7be7639e92b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.0b09c7dcba67577488c2ff257cda6b1917c84c71.0.tgz","fileCount":1629,"integrity":"sha512-iy8z57GYIniVwG1HXA9hhinRO0HIgc5XXioAi8j2vJQgELguYSmL7As3tMPPGd1ZbBWCTTBxgcvl3HTHgzQuIQ==","signatures":[{"sig":"MEUCIHTM1uol16XLKIg1mB8fLPFbHnwK3Q8kUNz+WoFKAeHyAiEA8hVTedpTnmJgwOm+NR3OfTxWyufChR6M7MnFCt/JGBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoYCHOQzqgNqHclWtiCNOgYyZhXBGiaZ2N/p2ZuWOHNwIgMZIxIyawNMJhLYSIAUFLxmzQcBdq7zJY4LnREwQazQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10705074},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"57c54e609643410d051955af012c830e1359b6fa","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.0b09c7dcba67577488c2ff257cda6b1917c84c71.0_1790078860403_0.05518580911813187","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.7361231385fc47a8c1afd3d6e7e6a646144063a4.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.7361231385fc47a8c1afd3d6e7e6a646144063a4.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.7361231385fc47a8c1afd3d6e7e6a646144063a4.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"5c4453c1853209879683d03ad5deeada7dc53a54","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.7361231385fc47a8c1afd3d6e7e6a646144063a4.0.tgz","fileCount":1629,"integrity":"sha512-COa97lztWCDxFl3MyUzYsgjCChYCxXuQn7SXg68qJPVYU4cSdYx1P3Wi+bXYFhx4/eYKUQj0w0lsrfeW866qYQ==","signatures":[{"sig":"MEUCIQDA1133N0NmYBFAZVckFoOtfUbicVwGhYrH85IZDwSJGQIgay/7fK/rjd9E+AWE4mHrmNEqzeqg9VEdWfb+zyC1qvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCUt0JqcXZ9hssNE/VcIFDEeaic35noIp1JsMCGSPGoUAIgdclGveT8CuBEMq1jngpIOC9YVtOUJmhkiQBIJco/NpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10700271},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"79c1995f132e71fcd6fcc34de2cfe1ae1a87214c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.7361231385fc47a8c1afd3d6e7e6a646144063a4.0_1790079646812_0.011399994902851596","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-beta.6de5e806e90715e8ef3a249891ff312a55279ee5.0":{"name":"@gravity-ui/aikit","version":"2.21.1-beta.6de5e806e90715e8ef3a249891ff312a55279ee5.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.1-beta.6de5e806e90715e8ef3a249891ff312a55279ee5.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"c83fd1b68c7979d77e215643a8629098b085e49d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1-beta.6de5e806e90715e8ef3a249891ff312a55279ee5.0.tgz","fileCount":1629,"integrity":"sha512-lhOBeXr0aaBVRY+qWqb3eghJk9LjMjtZbMrMmNJgY9zZu1HM6sj0J36bWP+PntVkqfOWX/yMMhEbWRUG2/yh2g==","signatures":[{"sig":"MEYCIQDdvKfovPLD+YFSukOV6xU+Y4WS8lY+cN5GN/EAKB57tAIhAJAhX9utgXEuBWOW+iQe/aSghRzAbZYaZK/OaohsJeWI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5bCuYQfdC7ie0oJYNEJIO3iWSvLiSbn3RqriOOzYEEAIhAITlzVMxBQo+3D83gZZUTckQ4wnDfQnjJrVLnvldJe/b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10700271},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e3dac2ed5088144a3a4af4ad90154315fc2bb946","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1-beta.6de5e806e90715e8ef3a249891ff312a55279ee5.0_1790081477641_0.8418220622362191","host":"s3://npm-registry-packages-npm-production"}},"2.21.1":{"name":"@gravity-ui/aikit","version":"2.21.1","license":"MIT","_id":"@gravity-ui/aikit@2.21.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"fccca2ccccf8d7d02f6d802f00bd024b48a377e6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.1.tgz","fileCount":1623,"integrity":"sha512-KpVcFpVBSg9+Xq/i3HMsz6CEeItSS3/ScN5cvzf/0HKvBh+azYS7LZiIPyP2lQ41ePl5ITunuoKf00nmnIVU1g==","signatures":[{"sig":"MEUCIHOHLj6IRfwWt2c6DTZtKSizxmgitJ1sG5IKVAZJs8glAiEAumPx70v3OZSsIMdjNmV1s6+TRXRb1VYtTV2XTlM45VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBY1lNUCpto2a7/tMV8BsooL566yAjXCia7rvYyccFGZAiEA1qHU2SVL1a4FAtivJ7phi/aVzlhgt7uOp4wOZawuE84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10609106},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e883c8d2c0b10d69d6ed9d59e446176629b102d8","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.1_1790081812515_0.10312347876993666","host":"s3://npm-registry-packages-npm-production"}},"2.21.3-beta.47096c86c0330a9dd5d05d61369f7654ca86ee91.0":{"name":"@gravity-ui/aikit","version":"2.21.3-beta.47096c86c0330a9dd5d05d61369f7654ca86ee91.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.3-beta.47096c86c0330a9dd5d05d61369f7654ca86ee91.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"7582ddf6ad80589d077e3164f69e631b25082ff5","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.3-beta.47096c86c0330a9dd5d05d61369f7654ca86ee91.0.tgz","fileCount":1629,"integrity":"sha512-hXKDep6Crd0ADu54xQbGf+eeK5kkcyzjhcfa853cJlSumYjtHdTXAWx6nXbALcFX2XpMCq/jcoZtH6l2DNNLxg==","signatures":[{"sig":"MEUCICQqPjmrJbWTx47w9vU154pR+l5MBKYJZhFMF+OQShanAiEA4UYAaZcZIqBnAgT5h7QXO4uRtTAqZVxgerH0tWGoiHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDi7Cab6Sa3SScQysrht2duhlU1EuPLjYDH3gPgMlUuVgIhAOzWEBCcAmzcn2+QngwO36oUrUPDDLnDyI97ZfnWgbcg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10700271},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"101f5bf259d9f3f69bf78da7abcb3df92ebe922e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.3-beta.47096c86c0330a9dd5d05d61369f7654ca86ee91.0_1790083190243_0.8371366223795336","host":"s3://npm-registry-packages-npm-production"}},"2.21.2":{"name":"@gravity-ui/aikit","version":"2.21.2","license":"MIT","_id":"@gravity-ui/aikit@2.21.2","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9c73214985a1c07fc9d24b4c2d6af3079170f63e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.2.tgz","fileCount":1629,"integrity":"sha512-NrMrRiwQlToJ0PTREqPOlPe/1l35oTYG7qbwPevCJTBUngSk+m0lbt6Wp6YW0r63Gg+nrlTe8OxEc6iY+A6dpQ==","signatures":[{"sig":"MEYCIQCwK+/eDHynPjJDBTwh+ArE/kj1z7JaVUwMjI8/TjMUEAIhAN+gDWknYUVix7KM3ldDJl2jGewqb/sFXrnSPb9sKFrA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+3luENOpvseHd8UiUHd5nFPhqjeNn/lqcwY2QnAEdEAIhAP2fk0jPrAeigXZiGLZuwH2JsVqVYA+Muan149Gl98Xg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10700127},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"1fc10ea104438cd5c3b2875e8610fc4c58713dea","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.2_1790084046442_0.38656429273165527","host":"s3://npm-registry-packages-npm-production"}},"2.21.3-beta.5be468aad0ff9665b08bf463312c4fdcab8714c6.0":{"name":"@gravity-ui/aikit","version":"2.21.3-beta.5be468aad0ff9665b08bf463312c4fdcab8714c6.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.3-beta.5be468aad0ff9665b08bf463312c4fdcab8714c6.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9fe425ecc4850b9c19cc30f9f2bb6b7b72416bb8","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.3-beta.5be468aad0ff9665b08bf463312c4fdcab8714c6.0.tgz","fileCount":1629,"integrity":"sha512-+/xEr9MOffvXYWNdt/e1rhbwneZM3P4QytuKGJGQfGc5J8oGQLDWfcgLQOMFemSry639MbbvIRKpXSdE4vD8UA==","signatures":[{"sig":"MEQCIFL1PWHsf2nJ/Qfiei9p/QNgbulSw25ohpOclCbM9OanAiBfNl8aazeKXde294GOUr/3uGnnbOVQIikEpyakwMJ6+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDlgHnQGDXfUVSomkrQ8vQjKZuOEccHcS1B+qqUYEKnYAiEA8AGj2cj+5UO4nBZd7ccwMJErrSu/U0nOWrRMk+wAzBE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10700890},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"61adf958ba4633e693104db42ba902f11654bb78","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.3-beta.5be468aad0ff9665b08bf463312c4fdcab8714c6.0_1790091909084_0.3616641430000249","host":"s3://npm-registry-packages-npm-production"}},"2.21.4-beta.cbb19fe23cf2aaa97e9b2804d6e67a64ebc141ee.0":{"name":"@gravity-ui/aikit","version":"2.21.4-beta.cbb19fe23cf2aaa97e9b2804d6e67a64ebc141ee.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.4-beta.cbb19fe23cf2aaa97e9b2804d6e67a64ebc141ee.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"db17a1f84924cd294b5228bbdbb1a0901819c687","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.4-beta.cbb19fe23cf2aaa97e9b2804d6e67a64ebc141ee.0.tgz","fileCount":1629,"integrity":"sha512-Pj3FjztGxlTP+Jf3yovk7kVHrFL0zIIffIYx4ue/TPwSTTJImBebfhR8s72DpFe+L0BiemdnOnC5OO62FNcasA==","signatures":[{"sig":"MEQCIHOXvv0nMy9vAvNEoPjywQdYjFv3jnzD4N23Ngc64LkdAiApH8U8EHbwXiEBs4P9a/x+o5EALi2y17hamZD8V6Z4Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEoR9Px4i+CUm1JSUhZmswdu5XoNZkqBNfg3Gk/OE8e/AiEAs8pSThGJj69iD+sZ1pgr91mTHuoACi8AkdYhI/l3YCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10700890},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"01fdb2c809e57240ba12afdbd8f4b66f0fce6fda","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.4-beta.cbb19fe23cf2aaa97e9b2804d6e67a64ebc141ee.0_1790093646997_0.9408718199264168","host":"s3://npm-registry-packages-npm-production"}},"2.21.3":{"name":"@gravity-ui/aikit","version":"2.21.3","license":"MIT","_id":"@gravity-ui/aikit@2.21.3","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d663d68edb115d3e94b07c34f175e698bef46f1c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.3.tgz","fileCount":1629,"integrity":"sha512-jyD5huJBQQO9Tp+wS8H7EUTmZtOH6+dFviV9KiPOviPtjKjGdH8zV1YjRooLNA/3X3UlVe1ZQgnUgZs7iMSpCg==","signatures":[{"sig":"MEYCIQCq8TOt/UULDvV15a1OxYxBS8oQZft53OVmND025UVG7wIhANJVQqB5CQxId4IdWcuRcCevp6Q3ELmFmkXVM7gbOqmX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTHEv17oU9W9WTnkR/d3I+g4XJarNJQxTaLEHlP/XiTwIhAJroTdTYG0tX+0Ff4jWmGuxMqGFg9PWKIr78LKu1fVIt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10700746},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"fd1273930160c4e765a2600d3abb6fbf7c5947f7","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.3_1790099844583_0.49671569994014764","host":"s3://npm-registry-packages-npm-production"}},"2.21.4-beta.5935c99c17b688af5efd3d67fa16776dafb9a746.0":{"name":"@gravity-ui/aikit","version":"2.21.4-beta.5935c99c17b688af5efd3d67fa16776dafb9a746.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.4-beta.5935c99c17b688af5efd3d67fa16776dafb9a746.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"af169bea2ef947d59696885b1a39298ac277d045","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.4-beta.5935c99c17b688af5efd3d67fa16776dafb9a746.0.tgz","fileCount":1629,"integrity":"sha512-/lZP002Kt07R+SQ3+hX7l4QnY5To+iuzPcMGaLIMUgg4i7M7+X7jn8UIHNJLSjOgcUPRxUMitaVdEvR+mMs5wQ==","signatures":[{"sig":"MEQCIBT5gaBngtW+6souUbJMlFYU3U67SKykjundielbiIP5AiAHIY2JxAtrLRVTyV+A1CxuYRLfqZXoiEAAEIkklVuBbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDr/eRB9efh9hGg9d2mp+fnlIstTT/9QmW7clwY36ClQIgWGkn5dkyU5NHMgYbM5vmGXh64HomhKi79TTc5wXYCV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10706764},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"7baf17a33e9b6b9eb4a4499ce21c538499456bfc","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.4-beta.5935c99c17b688af5efd3d67fa16776dafb9a746.0_1790155158259_0.6996345193529789","host":"s3://npm-registry-packages-npm-production"}},"2.21.4-beta.7252ae1261d506536c119e76abde1d316bd2da95.0":{"name":"@gravity-ui/aikit","version":"2.21.4-beta.7252ae1261d506536c119e76abde1d316bd2da95.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.4-beta.7252ae1261d506536c119e76abde1d316bd2da95.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"9a2b785b2d96255d6fd856b1ca0891a702578012","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.4-beta.7252ae1261d506536c119e76abde1d316bd2da95.0.tgz","fileCount":1629,"integrity":"sha512-tZVwDbZZVas48O07pfyq8O6DnGFKg1KgjLUKsuZ70+SbxYM8kheShTqNii2ONxFeZOvMbfUeckaZy24MDKEzGA==","signatures":[{"sig":"MEYCIQCuiLT5LmrcBfSPkloCpF2vA74YXSHI+S0ZHLdY4rj6pgIhAIWR17U6GSBPclCTVzuLUH+lxMwq/ggOy06QB9Hvs7fJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC5qeFPdHakvyXbL6SCHYRXeJZOEJgWMoPAMwpFw+HAOAiByNTaosgsHJvr7zBZzUnhEV7nsNTOdF2dtSaLLAcdB1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10699714},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"e988d5d1de9bc19f5c0099d3607a7f544178a226","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.4-beta.7252ae1261d506536c119e76abde1d316bd2da95.0_1790186438200_0.31535414894073344","host":"s3://npm-registry-packages-npm-production"}},"2.21.4-beta.b990db7956318710242ba39fb2beb8ae773904d7.0":{"name":"@gravity-ui/aikit","version":"2.21.4-beta.b990db7956318710242ba39fb2beb8ae773904d7.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.4-beta.b990db7956318710242ba39fb2beb8ae773904d7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"aa692e4d1bfe1af236cfe6cbe68558155c9653d1","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.4-beta.b990db7956318710242ba39fb2beb8ae773904d7.0.tgz","fileCount":1629,"integrity":"sha512-HpWLrd7zKCHqH5gv6HWcv14oX2BeJuqvdK0mZK9FdRwm5kkXM52D47vt9A3a9CqkVrd57GHOxw6g/dPUfCsPGg==","signatures":[{"sig":"MEUCIQDaDfkemfofDhRh6OkCAOpHSZ2uT9pFQNhl7TRJomqVyQIgfxOnYV7BYhMBVEM8+FHcxiKwhZdpFdh0ljjxvRFsMI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHrqOLLCEgT3FPyNIvqEPVfLx7oHXY0H7l2cAc5vvwUHAiEA5f4kndU75cW16k5qG04ODyHaBAE4mxmSIN9fkarOX8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10702085},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"a6aad42584d343e2da36d8ad0a422f3e6cff348c","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.4-beta.b990db7956318710242ba39fb2beb8ae773904d7.0_1790186475918_0.4756996449996085","host":"s3://npm-registry-packages-npm-production"}},"2.21.4-beta.3a487c5bf4ddea5455465092ffa1627321b2024d.0":{"name":"@gravity-ui/aikit","version":"2.21.4-beta.3a487c5bf4ddea5455465092ffa1627321b2024d.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.4-beta.3a487c5bf4ddea5455465092ffa1627321b2024d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2e2bc49b6df4e9e75978b8067ca764f22dc39f8c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.4-beta.3a487c5bf4ddea5455465092ffa1627321b2024d.0.tgz","fileCount":1629,"integrity":"sha512-zpQYXacTKCpk5z/A38aNGlon4X1Q1NbalbO3CRr2A7yHKy/V0NG9DlAk8AzUmlLrxiwK83EhwcDh4jqF4wDItQ==","signatures":[{"sig":"MEQCIGvtwiKEBgCAp2wBcr/fx2RVwKSqnlXvN+EsBC8NoguKAiBCYqv9Z8Ozof3J1i1qUP92iGKM4DACp5TmrlppUofjqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFvIZZHOYrQ2DEK+96CDrREW1q2iIjfv+9mLKDTZk5EMAiBQ1cyVzwNsGsNSEbZuM1MdIISl3SNyIwkAlVwFHhTuVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10703417},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"bafccc0d04288d23e12fed740512f64a70a40a6f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.4-beta.3a487c5bf4ddea5455465092ffa1627321b2024d.0_1790327037549_0.6824261441042354","host":"s3://npm-registry-packages-npm-production"}},"2.21.4-beta.fc1d6c5adb40c9d881f3b9f9c8a71a24b949509f.0":{"name":"@gravity-ui/aikit","version":"2.21.4-beta.fc1d6c5adb40c9d881f3b9f9c8a71a24b949509f.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.4-beta.fc1d6c5adb40c9d881f3b9f9c8a71a24b949509f.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6dbfe47c76aa0fe8e221a468c543c2f223d6b2e3","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.4-beta.fc1d6c5adb40c9d881f3b9f9c8a71a24b949509f.0.tgz","fileCount":1629,"integrity":"sha512-zJwMbHz6EnhkjLf8m5FAAeOBIWxr1uevjWT2ItieqvTJYAzjUB/0rnBTiUVhkPinQFh7yT0cwn3A90IBhAGHHw==","signatures":[{"sig":"MEUCIQDDArCWEMm46RAXBYEK/JKkjjNHxs/LEGhc2PdxIgsN4QIgAWDNSRMAdy5y5xSgHXuuOFhRa1H2Q0o6rprVma92iXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSoNhPv0T5+H6hEGUp5Nd7I/S4YmQfQi0UeWZKauJh6gIgWp85n3HUkNM3DTCHMzQqDjUC3Qy6pdGdGUZ68KF7L+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10703470},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"cb8738854c03a8840aebeb922a2ab6618b01fa2f","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.4-beta.fc1d6c5adb40c9d881f3b9f9c8a71a24b949509f.0_1790327298174_0.04530281628163446","host":"s3://npm-registry-packages-npm-production"}},"2.21.4-beta.6e9eafd25f08036b5ab7a96d6ffb340de2506553.0":{"name":"@gravity-ui/aikit","version":"2.21.4-beta.6e9eafd25f08036b5ab7a96d6ffb340de2506553.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.4-beta.6e9eafd25f08036b5ab7a96d6ffb340de2506553.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"da329a46eccde0448cc05007f06dbcf552e38289","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.4-beta.6e9eafd25f08036b5ab7a96d6ffb340de2506553.0.tgz","fileCount":1629,"integrity":"sha512-pH/587Z4eVa3bhRmlY3g40p0vwoKlnFEzQ/2Ypc7R6m0U0hOuSt4wvE48tTa7s4z2TuXCsIscpDxu6bVEOOoIw==","signatures":[{"sig":"MEQCIG2uxZjF0sC8E2WyX1dpZKxgC/NRhIyjN+oOeOzB+M+oAiBgfmhCDZSNrHpeXy51UhYDTphsdNI1qDRIiUJ9Xb02MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBmFHUzP9BDXGxoOvwfeuftOw6KSL93fHD4Kr3WglyxAIgIDhvwhp3bDBFboAmWUiJC9nQCQjo39CmWvJjJWGUjn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10702430},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"545ee3101539263b2081c3779fba16f7cce8b2f1","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.4-beta.6e9eafd25f08036b5ab7a96d6ffb340de2506553.0_1790328241265_0.8998457115680367","host":"s3://npm-registry-packages-npm-production"}},"2.21.4-beta.de9a973e6444f67d992e855b9b83d5a97fec4fd7.0":{"name":"@gravity-ui/aikit","version":"2.21.4-beta.de9a973e6444f67d992e855b9b83d5a97fec4fd7.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.4-beta.de9a973e6444f67d992e855b9b83d5a97fec4fd7.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ac239d19c024e5c8ef5106604700e09ac16ba55a","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.4-beta.de9a973e6444f67d992e855b9b83d5a97fec4fd7.0.tgz","fileCount":1629,"integrity":"sha512-p8PN4mJpWM1yeT6DL+D68zrxER7ZhIcV0Sl+2XQONSHv/2O4FJIKtb7ZhAoUt8Y8LHH3yys40Wgi2vldrxKpGQ==","signatures":[{"sig":"MEUCIQCUfyfX7/kGBhFG07sEHwWMeuq9+60337XdGKvJRoYYLQIgWEDdckbypMe2sjAf3/8hOx7xpT4XRkIq61ikAvf+Ct8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE21XvizfwoHy0QH8TRgZwzOD4LKjAMliTR46OcwNwbDAiBsVAfkBeeb9l+UIaPOYy1+T6S/EteXp874htSrFl+gmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10702174},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"9fd6f1cd4f047e5990eed09774bd6788cc51fd39","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.4-beta.de9a973e6444f67d992e855b9b83d5a97fec4fd7.0_1790329327594_0.5519598927017109","host":"s3://npm-registry-packages-npm-production"}},"2.21.4-beta.964526f25bf88766ae4994a951eace690a09babb.0":{"name":"@gravity-ui/aikit","version":"2.21.4-beta.964526f25bf88766ae4994a951eace690a09babb.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.4-beta.964526f25bf88766ae4994a951eace690a09babb.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"808e797d3127c97274792e240752da762adfa55e","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.4-beta.964526f25bf88766ae4994a951eace690a09babb.0.tgz","fileCount":1629,"integrity":"sha512-h2T5cWdjSqTeAJBr82HQfFiioDgowEX0CW11cxf6aOXc1mpYRk2cb4YDgzEeu1S0ofTXVz56/OwN8h/NwNQwgw==","signatures":[{"sig":"MEYCIQCw3QXU5NbVsxxmzrc0EDjb4oyB0n3kZo/LPz2Q3xNj3wIhAKVEV8X3pnX+dqM1vcSd6B7AoC/cD7+v+0Lq9CuKlcAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID0h+cx5ObwKuP/+8P3Zm33W3KoCSBUd6rfGM1f+SoRsAiB3hXtnt3v6S4xHOq/CjkE9hvgJuOJA82In1TauD8Vhnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10702126},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"975d31c260f15e564acbbfd4968f2cde5a6adf73","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.4-beta.964526f25bf88766ae4994a951eace690a09babb.0_1790329644681_0.38467750448568205","host":"s3://npm-registry-packages-npm-production"}},"2.21.4-beta.8eea6398c1f3d9afb1e2ff536569ece4eea7488d.0":{"name":"@gravity-ui/aikit","version":"2.21.4-beta.8eea6398c1f3d9afb1e2ff536569ece4eea7488d.0","license":"MIT","_id":"@gravity-ui/aikit@2.21.4-beta.8eea6398c1f3d9afb1e2ff536569ece4eea7488d.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"d725e662fef80a669f99c0f7ae44c4e3c128c41c","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.21.4-beta.8eea6398c1f3d9afb1e2ff536569ece4eea7488d.0.tgz","fileCount":1629,"integrity":"sha512-5Mjdkf4NVWharmnYMIo4U7Ys6BCHEz1Z+EyESVOtc42BE8/4kQZ9+G/PYAxBJ+ivDrQHuynuFWE6xlrYXCcekw==","signatures":[{"sig":"MEUCIQDdeIzswI1EhG6OsNAz15aytUI2pQwbRDYK8s5nODqTRQIgRbN5N70lunZQMg3eVOzhQVFgQQSNAu7RluWRfL/+ufo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIENBy1H60NG4cLHe8+YD/32+5ainWaqaqtCTzRuPVWMSAiEAx09U7uzfge301WsSmzk4ozmI1YqSTVbT2OI3A2Xyunk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10706246},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"647907e81012326184fd873ea2d784c7f0b0aee3","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.21.4-beta.8eea6398c1f3d9afb1e2ff536569ece4eea7488d.0_1790338957935_0.22387514675298403","host":"s3://npm-registry-packages-npm-production"}},"2.22.1-beta.7bc96780e2ea66f55b988ac41d31f7ba5b42ce61.0":{"name":"@gravity-ui/aikit","version":"2.22.1-beta.7bc96780e2ea66f55b988ac41d31f7ba5b42ce61.0","license":"MIT","_id":"@gravity-ui/aikit@2.22.1-beta.7bc96780e2ea66f55b988ac41d31f7ba5b42ce61.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"2d150515701d485684eee58f3be7e0e32bb7dc06","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.22.1-beta.7bc96780e2ea66f55b988ac41d31f7ba5b42ce61.0.tgz","fileCount":1629,"integrity":"sha512-3Dh/T5grozBubtwzMM6lUYFRDHVp9ovbRfNr3cqV98xWdFr0SpWcRReYnksUmccqouNYs0cIYXGofvQiQ8/5/g==","signatures":[{"sig":"MEUCIQCQk1mWPbuXE1j9C030yVOy5xdpDLzDUbL/RlNORgh/OAIgc7uscGdgAOzWnBFTkdNaoIr++PWpKT3pV4o5Np2a68Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEOnH/2DdZHjGV2lPBIBb4Yt5LlsuryYMa9Z8kA3rFwwIgBvENm/fhWg41idiqh4lsy0lUyO4iQVKaOdMECDn6/Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10705010},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"695b1c8b11014ae060dc12873f69e8b7fec88a56","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.22.1-beta.7bc96780e2ea66f55b988ac41d31f7ba5b42ce61.0_1790338974205_0.46168834521027735","host":"s3://npm-registry-packages-npm-production"}},"2.22.0":{"name":"@gravity-ui/aikit","version":"2.22.0","license":"MIT","_id":"@gravity-ui/aikit@2.22.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"4ccaa5fd59f2241a7de47f8a2d168c1b85c08eb6","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.22.0.tgz","fileCount":1629,"integrity":"sha512-uflwZUWz9g+fTS3tNNdmTxCCyRSgxQU5zqswHgenxUcCwZeHZnnMGlYhpeR5VMhW2ndZgjvFQNOhIy8PYGYQCg==","signatures":[{"sig":"MEQCIFVevhkoh706YD8HmTLs5uLHVr46k1oB47sNnCdVdYJ8AiAuLmXNC4p2V6NTaXng4l/hiSAougS3lhrVoQ2KuJ1pmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC77hh+pGfHmu0RdIqsXFamv7yl/QKhZlZZSt6Mf/kD/QIgEDcNKx3qa/MtrImmDb905IEQLeBm6mtT7mTL1pW2qGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10706102},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"b26a535d43aaee2d44ba8e0fd56f3d5669352b28","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.22.0_1790339849043_0.6056080095948908","host":"s3://npm-registry-packages-npm-production"}},"2.22.2-beta.1efdb4a2438fcb1de7b64b7e6033a4882355e591.0":{"name":"@gravity-ui/aikit","version":"2.22.2-beta.1efdb4a2438fcb1de7b64b7e6033a4882355e591.0","license":"MIT","_id":"@gravity-ui/aikit@2.22.2-beta.1efdb4a2438fcb1de7b64b7e6033a4882355e591.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"6ae1c61a44c4e368d3ee75230e2376df86aefdd7","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.22.2-beta.1efdb4a2438fcb1de7b64b7e6033a4882355e591.0.tgz","fileCount":1629,"integrity":"sha512-zelm6Y7b/2Csyp9zGIj4KKAxVMV0QnEfxvfwB8cvD73SKBczjn3MEZF956O/out/FsAp827NeHmEQvoqFqjz9A==","signatures":[{"sig":"MEQCID9Nsoo8czMfyxE6uOjIu59e+uiqNJE1d/tt6TVhftQZAiA2a7ZnuAZlO4g7zbjDC1SAlK8c+lFY1AU10to2SbdWtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaEEcMdNMtueohX2szlwdtoFK1ebcDQu9ptjjh/30RfgIhAJ3i0rA7l0VG0HEvV3ptL1lBAEWQQpuE5HA4F0PQ3L7b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10712120},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"25dfd4c9571fa84e755cf9678a1129c1600946ed","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.22.2-beta.1efdb4a2438fcb1de7b64b7e6033a4882355e591.0_1790686284605_0.7628659218911811","host":"s3://npm-registry-packages-npm-production"}},"2.22.1":{"name":"@gravity-ui/aikit","version":"2.22.1","license":"MIT","_id":"@gravity-ui/aikit@2.22.1","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"ff1f777cae1094f8ab30dc96efce8f41fb50387d","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.22.1.tgz","fileCount":1629,"integrity":"sha512-SJpW+YlH59qAH7l4oSscDloRkgTDmWbh4jEnW5lEJodddRpGf0q8hrvqYyrl2USDXxxtDHbxnR2bNSGTSBGKXA==","signatures":[{"sig":"MEUCIQCgArAXX2Np2k0UYi1EwAMTuti4h7wQK/tELK2Na4fwgQIgQjLlpqui9HCoU3+Bgm964s+s7Dy1u9+cYiPJivM6A2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICwAbBrUlZspFW8ENXkwzdzqnz/jmi5PzTuks4WDcG4ZAiA9oDmD5x7hFCh3/1ozjctBtwv/K0+M4JH6E4a+DHKgRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10711976},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"44acb9e64db1b6edb227d3c5e896baaa859b6979","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.22.1_1790688524112_0.7745972069143015","host":"s3://npm-registry-packages-npm-production"}},"2.22.2-beta.d23368ad180dcd826628b0151f70cf4d87c55b3c.0":{"name":"@gravity-ui/aikit","version":"2.22.2-beta.d23368ad180dcd826628b0151f70cf4d87c55b3c.0","license":"MIT","_id":"@gravity-ui/aikit@2.22.2-beta.d23368ad180dcd826628b0151f70cf4d87c55b3c.0","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"homepage":"https://github.com/gravity-ui/aikit#readme","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"588fc611f3b71239efca672b378287a782d671cf","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.22.2-beta.d23368ad180dcd826628b0151f70cf4d87c55b3c.0.tgz","fileCount":1629,"integrity":"sha512-DieyzugjBOFi4YqYc18C4iXpMrkZNfC3mcj29rn997HiT7oYoo+0wJ6IPYEujeLSztAsBV4O6AexZwmvOjP4Ig==","signatures":[{"sig":"MEQCIEezGCqstl2gSkSFHTVLG65uCkNLoiRQtapG12AScBDUAiBTdbBwtM/iMDS4ClwE0g/tuOaSX9iAgbRWzes/GDPVqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbGUhJ/W92ynhU1grx0UpT/WuUbssGbb1o3y8+/+hMyAIhAJOmUozEIoh3NurOw16zD6BlS5Abea3FAbcphecKskpk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10719167},"main":"./build/cjs/index.js","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"713a2ef4704784bd84c929fa3acafd85a1e18f9e","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"tmp":"tmp/aikit_2.22.2-beta.d23368ad180dcd826628b0151f70cf4d87c55b3c.0_1790777729970_0.011952681022048495","host":"s3://npm-registry-packages-npm-production"}},"2.22.2-beta.702b45e371aa44880e4fb2b41d062ead4c26a19c.0":{"_id":"@gravity-ui/aikit@2.22.2-beta.702b45e371aa44880e4fb2b41d062ead4c26a19c.0","bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"dist":{"shasum":"3958e3620f9770f68cd117e723dce29f6ce08f5b","tarball":"https://registry.npmjs.org/@gravity-ui/aikit/-/aikit-2.22.2-beta.702b45e371aa44880e4fb2b41d062ead4c26a19c.0.tgz","fileCount":1629,"integrity":"sha512-c0UtFUmNKNWE+lU1/+6yrZOHZGg+vN1thb7EYgP7Yb0rB9TOMwVPPxZNDbdXH4llMk43OUwTqPogyjjwz9LR6A==","signatures":[{"sig":"MEQCIDWM5nOSMC3zwCpYopKXQawbVfajjTSugFQZE5yT0sUOAiA1QvZtZGeQPX8Sq/yqvrefIFzr0Wz9ucX6NbvMvij9CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCZMLTypVl/sgczeDAJPLAd6Pz2b8w+wy4L2NWaVdk/rgIgJM32cDhR/HcmoRw862mXMR2uzQHYBKmleybAjZy8H6s="}],"unpackedSize":10721258},"main":"./build/cjs/index.js","name":"@gravity-ui/aikit","type":"commonjs","types":"./build/cjs/index.d.ts","module":"./build/esm/index.js","engines":{"npm":">= 9","node":">= 20","pnpm":"Please use npm instead of pnpm to install dependencies","yarn":"Please use npm instead of yarn to install dependencies"},"exports":{".":{"import":{"types":"./build/esm/index.d.ts","default":"./build/esm/index.js"},"require":{"types":"./build/cjs/index.d.ts","default":"./build/cjs/index.js"}},"./Tabs":{"import":{"types":"./build/esm/components/molecules/Tabs/index.d.ts","default":"./build/esm/components/molecules/Tabs/index.js"},"require":{"types":"./build/cjs/components/molecules/Tabs/index.d.ts","default":"./build/cjs/components/molecules/Tabs/index.js"}},"./Alert":{"import":{"types":"./build/esm/components/atoms/Alert/index.d.ts","default":"./build/esm/components/atoms/Alert/index.js"},"require":{"types":"./build/cjs/components/atoms/Alert/index.d.ts","default":"./build/cjs/components/atoms/Alert/index.js"}},"./atoms":{"import":{"types":"./build/esm/components/atoms/index.d.ts","default":"./build/esm/components/atoms/index.js"},"require":{"types":"./build/cjs/components/atoms/index.d.ts","default":"./build/cjs/components/atoms/index.js"}},"./hooks":{"import":{"types":"./build/esm/hooks/index.d.ts","default":"./build/esm/hooks/index.js"},"require":{"types":"./build/cjs/hooks/index.d.ts","default":"./build/cjs/hooks/index.js"}},"./pages":{"import":{"types":"./build/esm/components/pages/index.d.ts","default":"./build/esm/components/pages/index.js"},"require":{"types":"./build/cjs/components/pages/index.d.ts","default":"./build/cjs/components/pages/index.js"}},"./types":{"import":{"types":"./build/esm/types/index.d.ts","default":"./build/esm/types/index.js"},"require":{"types":"./build/cjs/types/index.d.ts","default":"./build/cjs/types/index.js"}},"./utils":{"import":{"types":"./build/esm/utils/index.d.ts","default":"./build/esm/utils/index.js"},"require":{"types":"./build/cjs/utils/index.d.ts","default":"./build/cjs/utils/index.js"}},"./Header":{"import":{"types":"./build/esm/components/organisms/Header/index.d.ts","default":"./build/esm/components/organisms/Header/index.js"},"require":{"types":"./build/cjs/components/organisms/Header/index.d.ts","default":"./build/cjs/components/organisms/Header/index.js"}},"./Loader":{"import":{"types":"./build/esm/components/atoms/Loader/index.d.ts","default":"./build/esm/components/atoms/Loader/index.js"},"require":{"types":"./build/cjs/components/atoms/Loader/index.d.ts","default":"./build/cjs/components/atoms/Loader/index.js"}},"./styles":"./build/esm/styles/styles.css","./History":{"import":{"types":"./build/esm/components/templates/History/index.d.ts","default":"./build/esm/components/templates/History/index.js"},"require":{"types":"./build/cjs/components/templates/History/index.d.ts","default":"./build/cjs/components/templates/History/index.js"}},"./Shimmer":{"import":{"types":"./build/esm/components/atoms/Shimmer/index.d.ts","default":"./build/esm/components/atoms/Shimmer/index.js"},"require":{"types":"./build/cjs/components/atoms/Shimmer/index.d.ts","default":"./build/cjs/components/atoms/Shimmer/index.js"}},"./ChatDate":{"import":{"types":"./build/esm/components/atoms/ChatDate/index.d.ts","default":"./build/esm/components/atoms/ChatDate/index.js"},"require":{"types":"./build/cjs/components/atoms/ChatDate/index.d.ts","default":"./build/cjs/components/atoms/ChatDate/index.js"}},"./DiffStat":{"import":{"types":"./build/esm/components/atoms/DiffStat/index.d.ts","default":"./build/esm/components/atoms/DiffStat/index.js"},"require":{"types":"./build/cjs/components/atoms/DiffStat/index.d.ts","default":"./build/cjs/components/atoms/DiffStat/index.js"}},"./FileIcon":{"import":{"types":"./build/esm/components/atoms/FileIcon/index.d.ts","default":"./build/esm/components/atoms/FileIcon/index.js"},"require":{"types":"./build/cjs/components/atoms/FileIcon/index.d.ts","default":"./build/cjs/components/atoms/FileIcon/index.js"}},"./FileItem":{"import":{"types":"./build/esm/components/molecules/FileItem/index.d.ts","default":"./build/esm/components/molecules/FileItem/index.js"},"require":{"types":"./build/cjs/components/molecules/FileItem/index.d.ts","default":"./build/cjs/components/molecules/FileItem/index.js"}},"./adapters":{"import":{"types":"./build/esm/adapters/index.d.ts","default":"./build/esm/adapters/index.js"},"require":{"types":"./build/cjs/adapters/index.d.ts","default":"./build/cjs/adapters/index.js"}},"./molecules":{"import":{"types":"./build/esm/components/molecules/index.d.ts","default":"./build/esm/components/molecules/index.js"},"require":{"types":"./build/cjs/components/molecules/index.d.ts","default":"./build/cjs/components/molecules/index.js"}},"./organisms":{"import":{"types":"./build/esm/components/organisms/index.d.ts","default":"./build/esm/components/organisms/index.js"},"require":{"types":"./build/cjs/components/organisms/index.d.ts","default":"./build/cjs/components/organisms/index.js"}},"./templates":{"import":{"types":"./build/esm/components/templates/index.d.ts","default":"./build/esm/components/templates/index.js"},"require":{"types":"./build/cjs/components/templates/index.d.ts","default":"./build/cjs/components/templates/index.js"}},"./Disclaimer":{"import":{"types":"./build/esm/components/atoms/Disclaimer/index.d.ts","default":"./build/esm/components/atoms/Disclaimer/index.js"},"require":{"types":"./build/cjs/components/atoms/Disclaimer/index.d.ts","default":"./build/cjs/components/atoms/Disclaimer/index.js"}},"./StarRating":{"import":{"types":"./build/esm/components/molecules/StarRating/index.d.ts","default":"./build/esm/components/molecules/StarRating/index.js"},"require":{"types":"./build/cjs/components/molecules/StarRating/index.d.ts","default":"./build/cjs/components/molecules/StarRating/index.js"}},"./ToolFooter":{"import":{"types":"./build/esm/components/molecules/ToolFooter/index.d.ts","default":"./build/esm/components/molecules/ToolFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolFooter/index.d.ts","default":"./build/cjs/components/molecules/ToolFooter/index.js"}},"./ToolHeader":{"import":{"types":"./build/esm/components/molecules/ToolHeader/index.d.ts","default":"./build/esm/components/molecules/ToolHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolHeader/index.d.ts","default":"./build/cjs/components/molecules/ToolHeader/index.js"}},"./ToolStatus":{"import":{"types":"./build/esm/components/molecules/ToolStatus/index.d.ts","default":"./build/esm/components/molecules/ToolStatus/index.js"},"require":{"types":"./build/cjs/components/molecules/ToolStatus/index.d.ts","default":"./build/cjs/components/molecules/ToolStatus/index.js"}},"./ActionPopup":{"import":{"types":"./build/esm/components/molecules/ActionPopup/index.d.ts","default":"./build/esm/components/molecules/ActionPopup/index.js"},"require":{"types":"./build/cjs/components/molecules/ActionPopup/index.d.ts","default":"./build/cjs/components/molecules/ActionPopup/index.js"}},"./BaseMessage":{"import":{"types":"./build/esm/components/molecules/BaseMessage/index.d.ts","default":"./build/esm/components/molecules/BaseMessage/index.js"},"require":{"types":"./build/cjs/components/molecules/BaseMessage/index.d.ts","default":"./build/cjs/components/molecules/BaseMessage/index.js"}},"./ButtonGroup":{"import":{"types":"./build/esm/components/molecules/ButtonGroup/index.d.ts","default":"./build/esm/components/molecules/ButtonGroup/index.js"},"require":{"types":"./build/cjs/components/molecules/ButtonGroup/index.d.ts","default":"./build/cjs/components/molecules/ButtonGroup/index.js"}},"./ChatContent":{"import":{"types":"./build/esm/components/templates/ChatContent/index.d.ts","default":"./build/esm/components/templates/ChatContent/index.js"},"require":{"types":"./build/cjs/components/templates/ChatContent/index.d.ts","default":"./build/cjs/components/templates/ChatContent/index.js"}},"./ContextItem":{"import":{"types":"./build/esm/components/atoms/ContextItem/index.d.ts","default":"./build/esm/components/atoms/ContextItem/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextItem/index.d.ts","default":"./build/cjs/components/atoms/ContextItem/index.js"}},"./MessageList":{"import":{"types":"./build/esm/components/organisms/MessageList/index.d.ts","default":"./build/esm/components/organisms/MessageList/index.js"},"require":{"types":"./build/cjs/components/organisms/MessageList/index.d.ts","default":"./build/cjs/components/organisms/MessageList/index.js"}},"./PromptInput":{"import":{"types":"./build/esm/components/organisms/PromptInput/index.d.ts","default":"./build/esm/components/organisms/PromptInput/index.js"},"require":{"types":"./build/cjs/components/organisms/PromptInput/index.d.ts","default":"./build/cjs/components/organisms/PromptInput/index.js"}},"./RatingBlock":{"import":{"types":"./build/esm/components/molecules/RatingBlock/index.d.ts","default":"./build/esm/components/molecules/RatingBlock/index.js"},"require":{"types":"./build/cjs/components/molecules/RatingBlock/index.d.ts","default":"./build/cjs/components/molecules/RatingBlock/index.js"}},"./Suggestions":{"import":{"types":"./build/esm/components/molecules/Suggestions/index.d.ts","default":"./build/esm/components/molecules/Suggestions/index.js"},"require":{"types":"./build/cjs/components/molecules/Suggestions/index.d.ts","default":"./build/cjs/components/molecules/Suggestions/index.js"}},"./ToolMessage":{"import":{"types":"./build/esm/components/organisms/ToolMessage/index.d.ts","default":"./build/esm/components/organisms/ToolMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ToolMessage/index.d.ts","default":"./build/cjs/components/organisms/ToolMessage/index.js"}},"./UserMessage":{"import":{"types":"./build/esm/components/organisms/UserMessage/index.d.ts","default":"./build/esm/components/organisms/UserMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/UserMessage/index.d.ts","default":"./build/cjs/components/organisms/UserMessage/index.js"}},"./themes/dark":"./build/esm/themes/dark.css","./AIStudioChat":{"import":{"types":"./build/esm/components/pages/AIStudioChat/index.d.ts","default":"./build/esm/components/pages/AIStudioChat/index.js"},"require":{"types":"./build/cjs/components/pages/AIStudioChat/index.d.ts","default":"./build/cjs/components/pages/AIStudioChat/index.js"}},"./ActionButton":{"import":{"types":"./build/esm/components/atoms/ActionButton/index.d.ts","default":"./build/esm/components/atoms/ActionButton/index.js"},"require":{"types":"./build/cjs/components/atoms/ActionButton/index.d.ts","default":"./build/cjs/components/atoms/ActionButton/index.js"}},"./FeedbackForm":{"import":{"types":"./build/esm/components/molecules/FeedbackForm/index.d.ts","default":"./build/esm/components/molecules/FeedbackForm/index.js"},"require":{"types":"./build/cjs/components/molecules/FeedbackForm/index.d.ts","default":"./build/cjs/components/molecules/FeedbackForm/index.js"}},"./FileDropZone":{"import":{"types":"./build/esm/components/molecules/FileDropZone/index.d.ts","default":"./build/esm/components/molecules/FileDropZone/index.js"},"require":{"types":"./build/cjs/components/molecules/FileDropZone/index.d.ts","default":"./build/cjs/components/molecules/FileDropZone/index.js"}},"./InputContext":{"import":{"types":"./build/esm/components/molecules/InputContext/index.d.ts","default":"./build/esm/components/molecules/InputContext/index.js"},"require":{"types":"./build/cjs/components/molecules/InputContext/index.d.ts","default":"./build/cjs/components/molecules/InputContext/index.js"}},"./SubmitButton":{"import":{"types":"./build/esm/components/atoms/SubmitButton/index.d.ts","default":"./build/esm/components/atoms/SubmitButton/index.js"},"require":{"types":"./build/cjs/components/atoms/SubmitButton/index.d.ts","default":"./build/cjs/components/atoms/SubmitButton/index.js"}},"./package.json":"./package.json","./themes/light":"./build/esm/themes/light.css","./ChatContainer":{"import":{"types":"./build/esm/components/pages/ChatContainer/index.d.ts","default":"./build/esm/components/pages/ChatContainer/index.js"},"require":{"types":"./build/cjs/components/pages/ChatContainer/index.d.ts","default":"./build/cjs/components/pages/ChatContainer/index.js"}},"./ToolIndicator":{"import":{"types":"./build/esm/components/atoms/ToolIndicator/index.d.ts","default":"./build/esm/components/atoms/ToolIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ToolIndicator/index.d.ts","default":"./build/cjs/components/atoms/ToolIndicator/index.js"}},"./server/openai":{"import":{"types":"./build/server/esm/openai/index.d.ts","default":"./build/server/esm/openai/index.js"},"require":{"types":"./build/server/cjs/openai/index.d.ts","default":"./build/server/cjs/openai/index.js"}},"./themes/common":"./build/esm/themes/common.css","./utils/toolset":{"import":{"types":"./build/esm/utils/toolset/index.d.ts","default":"./build/esm/utils/toolset/index.js"},"require":{"types":"./build/cjs/utils/toolset/index.d.ts","default":"./build/cjs/utils/toolset/index.js"}},"./EmptyContainer":{"import":{"types":"./build/esm/components/templates/EmptyContainer/index.d.ts","default":"./build/esm/components/templates/EmptyContainer/index.js"},"require":{"types":"./build/cjs/components/templates/EmptyContainer/index.d.ts","default":"./build/cjs/components/templates/EmptyContainer/index.js"}},"./InlineCitation":{"import":{"types":"./build/esm/components/atoms/InlineCitation/index.d.ts","default":"./build/esm/components/atoms/InlineCitation/index.js"},"require":{"types":"./build/cjs/components/atoms/InlineCitation/index.d.ts","default":"./build/cjs/components/atoms/InlineCitation/index.js"}},"./MessageBalloon":{"import":{"types":"./build/esm/components/atoms/MessageBalloon/index.d.ts","default":"./build/esm/components/atoms/MessageBalloon/index.js"},"require":{"types":"./build/cjs/components/atoms/MessageBalloon/index.d.ts","default":"./build/cjs/components/atoms/MessageBalloon/index.js"}},"./PromptInputBody":{"import":{"types":"./build/esm/components/molecules/PromptInputBody/index.d.ts","default":"./build/esm/components/molecules/PromptInputBody/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputBody/index.d.ts","default":"./build/cjs/components/molecules/PromptInputBody/index.js"}},"./ThinkingMessage":{"import":{"types":"./build/esm/components/organisms/ThinkingMessage/index.d.ts","default":"./build/esm/components/organisms/ThinkingMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/ThinkingMessage/index.d.ts","default":"./build/cjs/components/organisms/ThinkingMessage/index.js"}},"./utils/chatUtils":{"import":{"types":"./build/esm/utils/chatUtils.d.ts","default":"./build/esm/utils/chatUtils.js"},"require":{"types":"./build/cjs/utils/chatUtils.d.ts","default":"./build/cjs/utils/chatUtils.js"}},"./AssistantMessage":{"import":{"types":"./build/esm/components/organisms/AssistantMessage/index.d.ts","default":"./build/esm/components/organisms/AssistantMessage/index.js"},"require":{"types":"./build/cjs/components/organisms/AssistantMessage/index.d.ts","default":"./build/cjs/components/organisms/AssistantMessage/index.js"}},"./AttachmentPicker":{"import":{"types":"./build/esm/components/organisms/AttachmentPicker/index.d.ts","default":"./build/esm/components/organisms/AttachmentPicker/index.js"},"require":{"types":"./build/cjs/components/organisms/AttachmentPicker/index.d.ts","default":"./build/cjs/components/organisms/AttachmentPicker/index.js"}},"./ContextIndicator":{"import":{"types":"./build/esm/components/atoms/ContextIndicator/index.d.ts","default":"./build/esm/components/atoms/ContextIndicator/index.js"},"require":{"types":"./build/cjs/components/atoms/ContextIndicator/index.d.ts","default":"./build/cjs/components/atoms/ContextIndicator/index.js"}},"./FileUploadDialog":{"import":{"types":"./build/esm/components/organisms/FileUploadDialog/index.d.ts","default":"./build/esm/components/organisms/FileUploadDialog/index.js"},"require":{"types":"./build/cjs/components/organisms/FileUploadDialog/index.d.ts","default":"./build/cjs/components/organisms/FileUploadDialog/index.js"}},"./MarkdownRenderer":{"import":{"types":"./build/esm/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/esm/components/atoms/MarkdownRenderer/index.js"},"require":{"types":"./build/cjs/components/atoms/MarkdownRenderer/index.d.ts","default":"./build/cjs/components/atoms/MarkdownRenderer/index.js"}},"./PromptInputPanel":{"import":{"types":"./build/esm/components/molecules/PromptInputPanel/index.d.ts","default":"./build/esm/components/molecules/PromptInputPanel/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputPanel/index.d.ts","default":"./build/cjs/components/molecules/PromptInputPanel/index.js"}},"./themes/variables":"./build/esm/themes/variables.css","./utils/validation":{"import":{"types":"./build/esm/utils/validation.d.ts","default":"./build/esm/utils/validation.js"},"require":{"types":"./build/cjs/utils/validation.d.ts","default":"./build/cjs/utils/validation.js"}},"./PromptInputFooter":{"import":{"types":"./build/esm/components/molecules/PromptInputFooter/index.d.ts","default":"./build/esm/components/molecules/PromptInputFooter/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputFooter/index.d.ts","default":"./build/cjs/components/molecules/PromptInputFooter/index.js"}},"./PromptInputHeader":{"import":{"types":"./build/esm/components/molecules/PromptInputHeader/index.d.ts","default":"./build/esm/components/molecules/PromptInputHeader/index.js"},"require":{"types":"./build/cjs/components/molecules/PromptInputHeader/index.d.ts","default":"./build/cjs/components/molecules/PromptInputHeader/index.js"}},"./utils/messageUtils":{"import":{"types":"./build/esm/utils/messageUtils.d.ts","default":"./build/esm/utils/messageUtils.js"},"require":{"types":"./build/cjs/utils/messageUtils.d.ts","default":"./build/cjs/utils/messageUtils.js"}},"./utils/aiAgentContext":{"import":{"types":"./build/esm/utils/aiAgentContext/index.d.ts","default":"./build/esm/utils/aiAgentContext/index.js"},"require":{"types":"./build/cjs/utils/aiAgentContext/index.d.ts","default":"./build/cjs/utils/aiAgentContext/index.js"}},"./utils/clipboardUtils":{"import":{"types":"./build/esm/utils/clipboardUtils.d.ts","default":"./build/esm/utils/clipboardUtils.js"},"require":{"types":"./build/cjs/utils/clipboardUtils.d.ts","default":"./build/cjs/utils/clipboardUtils.js"}},"./IntersectionContainer":{"import":{"types":"./build/esm/components/atoms/IntersectionContainer/index.d.ts","default":"./build/esm/components/atoms/IntersectionContainer/index.js"},"require":{"types":"./build/cjs/components/atoms/IntersectionContainer/index.d.ts","default":"./build/cjs/components/atoms/IntersectionContainer/index.js"}},"./utils/messageTypeRegistry":{"import":{"types":"./build/esm/utils/messageTypeRegistry.d.ts","default":"./build/esm/utils/messageTypeRegistry.js"},"require":{"types":"./build/cjs/utils/messageTypeRegistry.d.ts","default":"./build/cjs/utils/messageTypeRegistry.js"}}},"gitHead":"3ebb79f418af1fcc06bdcf194865c6aad39a4f5e","license":"MIT","scripts":{"lint":"run-p lint:js lint:styles lint:prettier typecheck","test":"npm run test:unit && npm run test:server:unit","build":"gulp && npm run build:server","clean":"gulp clean","start":"TS_NODE_PROJECT=.storybook/tsconfig.json storybook dev","lint:js":"eslint --ext .js,.jsx,.ts,.tsx .","prepare":"husky","lint:fix":"run-s lint:js:fix lint:styles:fix lint:prettier:fix typecheck","test:unit":"jest --passWithNoTests --testPathIgnorePatterns=src/server","typecheck":"tsc --noEmit","build:docs":"gulp copy-docs","playwright":"playwright test --config=playwright-ct.config.ts","lint:js:fix":"eslint '**/*.{js,jsx,ts,tsx}' --max-warnings=0 --quiet --fix","lint:styles":"stylelint 'src/**/*.scss'","build:server":"tsc -p src/server/tsconfig.esm.json && tsc -p src/server/tsconfig.cjs.json","generate:llms":"node scripts/generate-llms-full.js","lint:prettier":"prettier --check '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","prepublishOnly":"npm run build","lint:styles:fix":"stylelint **/*.scss --fix","generate:exports":"node scripts/generate-exports.js","test:server:unit":"jest --config=src/server/jest.config.js","lint:prettier:fix":"prettier --write '**/*.{js,jsx,ts,tsx,css,scss,json,yaml,yml,md,mdx}'","playwright:docker":"./playwright/run-docker-command.sh npm run playwright --","playwright:update":"npm run playwright -- -u all","playwright:install":"playwright install chromium webkit --with-deps","generate:exports:check":"node scripts/generate-exports.js --check","playwright:clear-cache":"rm -rf ./playwright/.cache","playwright:docker:update":"./playwright/run-docker-command.sh npm run playwright:update --","playwright:docker:clear-cache":"./playwright/run-docker-command.sh clear-cache"},"version":"2.22.2-beta.702b45e371aa44880e4fb2b41d062ead4c26a19c.0","_npmUser":{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"},"homepage":"https://github.com/gravity-ui/aikit#readme","repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"_npmVersion":"10.8.2","description":"Gravity UI base kit for building ai assistant chats","directories":{},"maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"nano-staged":{"*.{scss}":["stylelint --fix --quiet"],"*.{md,mdx}":["prettier --write"],"*.{js,jsx,ts,tsx}":["eslint --fix --quiet"]},"sideEffects":["*.css","*.scss"],"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","dayjs":"^1.11.19","marked":"^17.0.1","remend":">=1.0.1 <1.2.0","react-window":"^2.2.1","@bem-react/classname":"^1.7.0","@diplodoc/mdx-extension":"^1.10.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.1","jest":"^29.7.0","sass":"^1.71.1","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","rimraf":"^6.0.1","process":"^0.11.10","ts-jest":"^29.1.2","gulp-cli":"^3.1.0","prettier":"^3.2.5","gulp-sass":"^6.0.1","react-dom":"^18.2.0","storybook":"^9.0.5","stylelint":"^15.11.0","typescript":"^5.4.2","@types/jest":"^29.5.14","@types/uuid":"^11.0.0","nano-staged":"^0.8.0","npm-run-all":"^4.1.5","sass-loader":"^14.1.1","@types/react":"^18.2.64","highlight.js":"^11.11.1","style-loader":"^3.3.4","@commitlint/cli":"^19.0.3","gulp-sourcemaps":"^3.0.0","@gravity-ui/i18n":"^1.8.0","@playwright/test":"^1.56.1","@types/react-dom":"^18.2.21","@babel/preset-env":"^7.28.5","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.48.3","@babel/preset-react":"^7.28.5","@diplodoc/transform":"^4.63.3","@gravity-ui/tsconfig":"^1.0.0","@testing-library/dom":"^10.4.1","@types/sanitize-html":"^2.16.1","@storybook/addon-docs":"^9.0.5","@gravity-ui/gulp-utils":"^1.0.3","@storybook/preset-scss":"^1.0.3","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.2.0","eslint-plugin-storybook":"^9.0.5","@babel/preset-typescript":"^7.28.5","@gravity-ui/eslint-config":"^3.1.1","@storybook/react-webpack5":"^9.0.5","@testing-library/jest-dom":"^6.9.1","storybook-addon-mock-date":"^1.0.2","@gravity-ui/prettier-config":"^1.1.0","@gravity-ui/readme-validator":"^1.3.0","@gravity-ui/stylelint-config":"^4.0.1","@commitlint/config-conventional":"^19.0.3","@storybook/addon-styling-webpack":"^2.0.0","@playwright/experimental-ct-react":"^1.56.1","@storybook/addon-webpack5-compiler-babel":"^3.0.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","highlight.js":"^11.11.1","@gravity-ui/i18n":"^1.8.0","@gravity-ui/icons":"^2.16.0","@gravity-ui/uikit":"^7.25.0","@diplodoc/transform":"^4.63.3"},"optionalDependencies":{"openai":"^6.22.0","semver":"^7.7.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aikit_2.22.2-beta.702b45e371aa44880e4fb2b41d062ead4c26a19c.0_1790782132860_0.36649068673384777"}}},"time":{"created":"2025-11-19T08:28:23.800Z","modified":"2026-09-30T15:28:53.243Z","0.0.1":"2025-11-19T08:28:24.086Z","0.1.0":"2025-11-19T09:50:55.680Z","0.1.1":"2025-11-19T12:46:22.553Z","0.1.2":"2025-11-19T13:12:31.570Z","0.2.0":"2025-11-20T10:57:25.294Z","0.2.1":"2025-11-21T14:34:31.832Z","0.2.2":"2025-11-21T15:36:18.363Z","0.3.0":"2025-11-24T13:25:53.132Z","0.3.1":"2025-11-24T15:59:06.976Z","0.3.2":"2025-11-25T11:00:43.226Z","0.4.0":"2025-11-27T08:25:47.343Z","0.4.1":"2025-11-27T09:50:56.419Z","0.4.2":"2025-11-28T07:41:55.514Z","0.4.3":"2025-11-28T12:28:04.745Z","0.4.4":"2025-11-28T13:48:05.888Z","0.4.5":"2025-12-02T10:23:39.758Z","0.5.0":"2025-12-02T12:14:06.155Z","0.6.0":"2025-12-03T09:42:55.962Z","1.0.0":"2025-12-12T10:31:43.248Z","1.0.1":"2025-12-15T09:30:00.074Z","1.0.2":"2025-12-16T10:39:30.267Z","1.1.0":"2025-12-17T15:29:09.610Z","1.2.0":"2026-01-20T15:23:03.215Z","1.2.1":"2026-01-23T13:36:18.827Z","1.3.0":"2026-01-27T09:02:50.336Z","1.3.1":"2026-01-30T07:18:20.720Z","1.3.2":"2026-02-04T15:07:25.465Z","1.3.3":"2026-02-05T14:25:06.411Z","1.3.4":"2026-02-05T16:30:42.128Z","1.3.5":"2026-02-10T13:50:24.950Z","1.4.0":"2026-02-13T08:44:40.755Z","1.5.0":"2026-02-21T08:51:16.813Z","1.5.1-beta.62054d323872c901882d040334086f478915b2c3.0":"2026-02-24T07:31:55.439Z","1.5.1-beta.244bc8a2fb8937b40e723733b279a83b472158db.0":"2026-02-24T09:30:41.675Z","1.6.0":"2026-02-24T14:23:42.454Z","1.7.0":"2026-02-25T10:29:58.409Z","1.8.0":"2026-03-03T07:55:23.670Z","1.9.1-beta.35fe74bd5db6869cbd13761c6a4721187c567f5c.0":"2026-03-03T11:19:03.877Z","1.9.0":"2026-03-03T11:25:57.740Z","1.9.1-beta.aa53bcf4708a89de4a01d8a998cfdc2a6183208b.0":"2026-03-05T10:49:56.490Z","1.10.1-beta.2ae33e209313e6f65cbff3ea8f2e3a740331fb79.0":"2026-03-05T13:48:15.693Z","1.10.0":"2026-03-06T13:00:03.434Z","1.10.1-beta.b30c1e5bd57e4ae91ffa7c91c8e04898e568dec7.0":"2026-03-06T13:00:42.758Z","1.10.1-beta.6ec5825cb7f1c9d59202680db2f87a60b8e3aafe.0":"2026-03-10T08:22:59.056Z","1.10.1-beta.11df75cf93484ddb592358d388a69d5863cf5be1.0":"2026-03-10T08:30:29.335Z","1.10.2-beta.245c241201407b1ca87a1cb9a3ef08064e09d5c6.0":"2026-03-10T09:25:57.378Z","1.10.1":"2026-03-10T09:34:59.373Z","1.10.2-beta.5fc64a4e896fd8712935ede256f389481e01a4b5.0":"2026-03-12T14:12:10.604Z","1.11.1-beta.71820b3f3f4f03ef970972820f34ed388b5b396d.0":"2026-03-12T14:22:44.857Z","1.10.2-beta.c5a7f01d56c2c11a253d3c5d3754fdfb3327c691.0":"2026-03-13T09:55:22.085Z","1.11.0":"2026-03-13T11:42:55.970Z","1.11.1-beta.dfbe2b2fa98c8174fe771bccbc5997c036f4d900.0":"2026-03-13T11:53:40.295Z","1.11.1-beta.1d2e5c8e60e456f30f447051a22c00c8fdebc84c.0":"2026-03-13T11:55:32.268Z","1.12.1-beta.c2e57aa66e85cd0c5fce5d141c8c23ca46a6f69e.0":"2026-03-13T12:02:58.596Z","1.11.1-beta.8f5f28194685d663f810f547817896ad685fdbc3.0":"2026-03-13T12:55:38.034Z","1.12.0":"2026-03-13T12:56:33.977Z","1.12.1-beta.f024223927ef6207f8606546474476bbd7d2e8fc.0":"2026-03-13T14:14:05.888Z","1.12.1-beta.ad5c1da640435aeb2ac05367bb14af76100c9e0e.0":"2026-03-16T09:40:05.159Z","1.12.1-beta.74bb4de6878c0d2564bf23a7844855ccf31409f1.0":"2026-03-16T09:46:54.225Z","1.12.1-beta.0c614cf9db370846a2d78929801dc904c7d63123.0":"2026-03-16T12:32:34.352Z","1.12.1-beta.1b21472ca21e5939388b9b516a7de67460b790f6.0":"2026-03-16T14:07:47.462Z","1.12.1-beta.efa245d7bb3531ba0811b8fbb30393cc9966c180.0":"2026-03-16T14:21:03.788Z","1.12.1-beta.3658a4e116a857ee16d5ecd87999499765834a4a.0":"2026-03-16T14:33:28.155Z","1.13.1-beta.55e1ca7f31b9b9a0b5748e241b0e9253a614daf9.0":"2026-03-17T07:27:46.601Z","1.13.0":"2026-03-17T08:21:32.720Z","1.13.1-beta.6e81c01b394d69ff0499c664803f4b9f35f031fd.0":"2026-03-17T12:11:57.702Z","1.13.1-beta.f32c82ed2630dc1c9f66715816dee1de0d8ad899.0":"2026-03-17T15:12:51.513Z","1.14.1-beta.119af76d49cda9c19cdaaf31dbe24a1588e13d42.0":"2026-03-17T16:01:22.437Z","1.14.0":"2026-03-17T16:47:39.918Z","1.14.1-beta.abe816bd0597306c7f5d71641b0a3a2109f659ee.0":"2026-03-18T13:58:53.166Z","1.14.2-beta.3cce12c2316a7c673f71a171ef01211e7d8b0a36.0":"2026-03-18T17:03:28.671Z","1.14.1":"2026-03-19T05:20:53.046Z","1.14.2-beta.38de7b8d825f56d9dbfe1d80a76642e07bd5af6b.0":"2026-03-20T08:29:44.945Z","1.14.2-beta.46785dbd850aa6359e92c0d67c49115bdd376b88.0":"2026-03-20T10:03:57.640Z","1.14.2-beta.cc9c1d6f6375f95d397601a6138bca0bdd138843.0":"2026-03-20T11:08:04.178Z","1.14.2-beta.e0b32ffa9179860e2caf71d956e963b89e31432c.0":"2026-03-20T14:45:21.428Z","1.14.3-beta.f5c289ca295b4f6b32ae017c461f45090b0df790.0":"2026-03-20T14:50:50.511Z","1.14.2-beta.96d80c4c9f8984ebb28a3dab6174ade710ac96e3.0":"2026-03-23T08:53:47.095Z","1.14.2-beta.e5104478e11336395e523b349bcb399c7ea57130.0":"2026-03-23T08:59:55.102Z","1.14.2-beta.c58f4425be8389d8fb0049011d1ba7b459c72ec5.0":"2026-03-23T09:16:26.891Z","1.14.2-beta.60e43c3e759835787b2ef82b0489e078e47d313d.0":"2026-03-23T09:23:33.161Z","1.14.2":"2026-03-23T09:38:13.532Z","1.14.3-beta.6853b4027eede8d41487ec1230df3d62939fe83a.0":"2026-03-23T10:02:04.455Z","1.14.3-beta.bc481914db3c8c319f84a95653c194878b98b469.0":"2026-03-25T13:50:32.674Z","1.14.3-beta.c0151bfc981a1ada239af2920eda5412756df7b2.0":"2026-03-25T13:56:40.129Z","1.14.3-beta.5fc296ab411c2aa23448269bd622cb5590f33774.0":"2026-03-25T14:28:44.664Z","1.14.3-beta.f3b9aaa6058cfcd6cebaac3b97c82d6deaeb14d4.0":"2026-03-25T14:48:32.216Z","1.14.3-beta.d9ee27f0c8e9d0a67ab1e509a35cebd31189f278.0":"2026-03-25T15:35:40.766Z","1.14.3-beta.1b621ce6d460d96cae885a122ee6b8767b25b078.0":"2026-03-26T06:51:01.692Z","1.14.4-beta.d8fe26bdd4de41db12fadc89707a62552ea63372.0":"2026-03-26T12:49:25.302Z","1.14.3":"2026-03-26T13:02:29.247Z","1.14.4-beta.20ff8f06bcd0214ffea2078281254ef2c9f3fcfb.0":"2026-03-26T14:28:33.117Z","1.14.5-beta.3ec1840d4040f27da9bf7ddd0c1eae93369c3a68.0":"2026-03-26T14:36:41.716Z","1.14.4":"2026-03-26T15:19:32.364Z","1.14.5-beta.81b9fbc010ac1c1ad53c2be9ddd8f7591ef488d9.0":"2026-03-30T07:47:22.244Z","1.14.5-beta.fc28da5a72349c4e4478064b8294f036c0183281.0":"2026-03-30T07:59:33.797Z","1.14.5-beta.46287703eed089693b14b2774220327fd2e7597a.0":"2026-03-30T08:07:26.849Z","1.14.5-beta.2867a1fa7149a57dab8d79d50a99a5f6a76cc9b5.0":"2026-03-30T11:56:19.257Z","1.14.5-beta.deb78419b34ae7d2692243b0f3f4c837c5e27d97.0":"2026-03-30T13:15:20.959Z","1.15.1-beta.c7c634c36617845713d575705fe50aefb5c26baa.0":"2026-03-30T14:06:11.525Z","1.15.0":"2026-03-30T14:31:31.115Z","1.15.1-beta.5b549c93ba9399dcb84d47a1f68e42db6f99444e.0":"2026-03-31T14:24:05.116Z","1.15.1-beta.f3406fe15717adcad7943b5dd7c5f86e05103596.0":"2026-03-31T15:52:48.385Z","1.15.1-beta.31e999fdda7be822eb8e1a0c26929e645ac375f9.0":"2026-04-01T07:37:45.955Z","1.15.1-beta.a39bdbe1e0e16c151e6950ea387a478cb8c0cf0c.0":"2026-04-02T11:58:00.159Z","1.15.1-beta.f9a0ea11e0078fdb3539e04a2d61a4d74a32ae70.0":"2026-04-02T13:00:32.308Z","1.15.1-beta.2c5da3c6003b5b6a89cc864abb86a3285d933ce1.0":"2026-04-02T13:30:52.447Z","1.15.1-beta.d12791710dba9b41c1c00d850568817a7e66db1d.0":"2026-04-03T15:13:53.227Z","1.15.2-beta.d81b7166676e05b09e515b7eb030c94b251e9c95.0":"2026-04-03T15:20:08.909Z","1.15.1":"2026-04-06T09:33:41.626Z","1.15.2-beta.be3d04c818c9fb1c6d020105b62aceb7a4c123fe.0":"2026-04-06T09:36:54.206Z","1.15.2-beta.01678f823acd9a1c0e2c0feb63b2c893090e60db.0":"2026-04-06T09:44:20.780Z","1.15.2-beta.12d894e43bcc0b7b911e62db16634e4e418ff48a.0":"2026-04-06T09:53:03.157Z","1.15.2-beta.df01cb9fec8b24a263868054367a1aa04bc5fbc5.0":"2026-04-06T12:13:14.488Z","1.15.2-beta.a2f15b6e1f1210bd64dc394aafc4dc2a0547e727.0":"2026-04-07T07:29:47.634Z","1.15.2-beta.19f267e6f1ae67bca3f0118573a14b97aa799a96.0":"2026-04-07T08:44:45.891Z","1.15.2-beta.861e39bde7a2b7eac9357dbe878729df97b20047.0":"2026-04-07T08:47:42.753Z","1.15.2-beta.bcc1f7cf9263686150f2d26481439115f0c79842.0":"2026-04-08T09:28:35.876Z","1.15.2-beta.8aa06237ec71cf151525c2c5b014b017c46e92c3.0":"2026-04-13T12:10:38.546Z","1.15.2-beta.e0dbf3f257cfa22bab8027f0e3d6ca18e80e6e7c.0":"2026-04-13T12:17:00.357Z","1.15.2-beta.18776cf410ae87e0ac85ba6e4190c3550d7467e9.0":"2026-04-14T10:18:43.188Z","1.16.1-beta.322fc1effe6a0da11c4a5dc014c73a8380a789dc.0":"2026-04-14T12:38:05.264Z","1.16.0":"2026-04-14T14:01:18.261Z","1.16.1-beta.2b276a806a7caf07c79c7b03a3db354f26774aad.0":"2026-04-22T13:35:40.903Z","1.16.1-beta.083bc0ae1021cbd98791e13f08e02176b2c81ad0.0":"2026-04-23T09:34:24.408Z","1.16.1-beta.3a5ab20f5b82045ec5774cb81d1bf0ea6eafaf18.0":"2026-04-24T14:12:09.349Z","1.16.1-beta.e95dad81ddeac6dd8851e5fe1caaa48fe0d90855.0":"2026-04-24T14:46:09.180Z","1.17.1-beta.33e54a3d75f195e0e3f61e48d9d72c2f35ae6da7.0":"2026-04-27T08:39:30.197Z","1.16.1-beta.347818bfda39a2f95e329ff835b0d99efe4797ea.0":"2026-04-27T13:38:03.673Z","1.16.1-beta.f236888a7f64171fbc1563cca9d5820605e89326.0":"2026-04-28T17:08:26.225Z","1.17.1-beta.f768e2e30cebecd9557171487681b877563d6d3b.0":"2026-04-29T08:04:58.159Z","1.17.0":"2026-04-29T08:11:51.706Z","1.17.1-beta.c70d31b96ff31cfe828efe396240d7e1c5355c35.0":"2026-04-29T09:09:30.020Z","1.17.1-beta.4335d377e42fb860b3391a860ffc16096d92e879.0":"2026-04-29T11:22:00.873Z","1.17.1-beta.2d5a40daf944f93f04680679fdea2b96fe1564b0.0":"2026-04-29T15:13:42.211Z","1.17.1-beta.49ce821507a69beb6d5d8964989bcef47aa62d33.0":"2026-04-29T15:30:32.117Z","1.17.1-beta.c76d593753bfc26e32ae83fb85ae304ba7e0b137.0":"2026-05-04T11:18:40.463Z","1.17.1-beta.7149b4860ea4f577266846cefb16720804bfa9fd.0":"2026-05-04T11:28:37.739Z","1.17.1-beta.19e792cada3c0310677a71559868c75c7d1f6215.0":"2026-05-04T16:18:28.203Z","1.17.1-beta.b7dc264e433b4b030dcf7cdf853b62969f6df7d5.0":"2026-05-08T12:25:46.886Z","1.17.1-beta.b8d17315e28dfdb80400a08abb45c358323b6373.0":"2026-05-12T09:53:23.638Z","1.17.1-beta.9da23f3b9d2d6e5345cfd14f661d7cc3564afe30.0":"2026-05-12T10:54:00.886Z","1.17.1-beta.a00ff94b7cfc86731baca1398ef5b7a3b807cbbb.0":"2026-05-13T09:38:13.436Z","1.17.2-beta.f7fdeff0c898832584abe31af675a84c41a1878d.0":"2026-05-13T10:24:24.248Z","1.17.1":"2026-05-13T10:57:06.268Z","1.17.2-beta.0faa4c8968483fa5f691efcc1290ae3128de6f80.0":"2026-05-13T12:02:07.370Z","2.0.1-beta.b407e59a8ab2bc9459a8faf3c6a2f67a5175e1da.0":"2026-05-14T08:01:38.725Z","2.0.1-beta.f8b1e85f3d282189b681d7ba863d95d7a1b491da.0":"2026-05-14T08:10:19.648Z","2.0.0":"2026-05-14T08:17:10.219Z","2.0.2-beta.0cebf1b229b128429599f782c9faec86aab76675.0":"2026-05-14T08:41:37.439Z","2.0.1":"2026-05-14T09:00:32.597Z","2.0.2-beta.0f8fe2ff1b843b8410dea5b29ffa1fc08c031972.0":"2026-05-14T12:26:53.096Z","2.0.2-beta.fdca9cf1e9aff0bf7b095c412754a2f68da688a1.0":"2026-05-14T15:01:35.694Z","2.0.3-beta.37e53bdb34c62339085949f65ce75e957b0684ce.0":"2026-05-14T15:20:26.936Z","2.0.3-beta.d172c70e7433b76e86715e025ae8e2cd47a89a13.0":"2026-05-14T15:29:45.536Z","2.0.2":"2026-05-14T15:40:00.814Z","2.0.3-beta.0f94ab4e12d0c7f8d239ef1252ef56db76d1e8d9.0":"2026-05-15T12:32:13.339Z","2.0.3-beta.aa6b3142a5a0c13424082642fa7013dc36b57ec5.0":"2026-05-15T14:34:10.170Z","2.0.3-beta.54d0615de5deb9925e879c27f7e8c2eebc28f087.0":"2026-05-25T12:20:21.941Z","2.0.3-beta.e642df16313c2967597915dd108c80fb1373cfea.0":"2026-05-25T14:10:30.719Z","2.0.4-beta.0a1117be1fcf53eb9e905e3d123d34b63c25edad.0":"2026-05-26T09:26:58.770Z","2.0.3":"2026-05-26T09:44:48.921Z","2.0.4-beta.db882c14ed9a6513aec8c4db870108714c42c885.0":"2026-05-27T11:36:45.991Z","2.0.5-beta.9f6860100907cc8d33b69bbd99358f3f46e06549.0":"2026-05-27T14:31:47.332Z","2.0.4-beta.a18804fe8bd73bcab60e8a968e6bd6164f9de9ef.0":"2026-05-28T18:36:28.875Z","2.0.4":"2026-05-29T10:31:18.748Z","2.0.5-beta.0ccdb08eed4f3ac39b0190aa0cb005fa35eacf01.0":"2026-06-01T09:48:49.702Z","2.0.5-beta.216a808ed776cff96af01e5c28ee4c56346b5ae3.0":"2026-06-01T09:50:10.344Z","2.0.5-beta.123f37d2d90b43127f0fa23e55d2e89cd9fa0dda.0":"2026-06-01T12:37:30.977Z","2.0.6-beta.bb848b5a13804dcbf8f8395e703854e514b507b1.0":"2026-06-01T13:07:12.116Z","2.0.5":"2026-06-01T13:17:32.582Z","2.0.6-beta.b0f976337f3b5a1900710324a049323fb28ca857.0":"2026-06-01T14:46:36.251Z","2.0.6-beta.d43f809bc71f63b908b926497e3bb35855efd8dd.0":"2026-06-01T15:12:31.973Z","2.0.6-beta.4222ab8c174d3d003741b54a4b04b9d200442572.0":"2026-06-02T17:54:47.376Z","2.0.6-beta.86aa50f22bec20e0cae460b5d3be7112f9d4efd2.0":"2026-06-02T18:51:16.594Z","2.0.6-beta.d8321e1d6b62aa74bafcf17105b308097185a436.0":"2026-06-02T19:02:01.036Z","2.0.6-beta.38c0e07b934e924e3e6f39e14f570561e6a0c21d.0":"2026-06-03T09:08:14.595Z","2.0.6-beta.c2b67bd61bbbd83551dc8ef01af9b1eeccddbce5.0":"2026-06-03T10:10:18.011Z","2.0.6-beta.9f2027938ef986fa9aeca66ddda2cb27553fd1b3.0":"2026-06-03T13:12:23.888Z","2.1.1-beta.fdcc105931e205d3f8df81bbb9e9d06df211abcd.0":"2026-06-03T14:01:18.143Z","2.1.0":"2026-06-03T14:11:52.090Z","2.2.1-beta.ea0c064d7e1d31333026e9c5477e76a5b403d5c6.0":"2026-06-04T08:13:03.486Z","2.2.0":"2026-06-04T08:24:46.123Z","2.2.1-beta.c34166a0895bc049a23b2ba68f233d0ea0e55a8b.0":"2026-06-05T13:17:20.748Z","2.2.1-beta.a1dcff9ed783d6167a787e78355cc26d3f009a35.0":"2026-06-05T15:36:07.374Z","2.2.1-beta.3d35003a4aef5cafaa55b118fb4b4beb685dcc51.0":"2026-06-05T15:45:51.009Z","2.2.1-beta.655b6717f010a33f7476c94473b3c67994388789.0":"2026-06-05T19:47:20.360Z","2.2.1-beta.b33a97c7a63b7056f57036f4e3b6840b7c187ea8.0":"2026-06-08T10:01:49.403Z","2.2.1-beta.4ec8441a29b1b00d39934967f8a931ccc7839831.0":"2026-06-09T07:33:27.478Z","2.3.1-beta.58e3354d879eb219473cb5931355582fad1dc2d5.0":"2026-06-09T07:47:24.201Z","2.2.1-beta.87a92c9daef221a048c64c4e9b6dba113c11f023.0":"2026-06-09T09:00:28.429Z","2.2.1-beta.7d18fab8fca3f4136b809c958e04567bb17a2467.0":"2026-06-09T16:10:15.409Z","2.3.0":"2026-06-10T07:52:21.307Z","2.4.1-beta.a4d8a8161a72a375f70541ffc00fb6c679b5b1c2.0":"2026-06-10T08:38:16.755Z","2.4.0":"2026-06-10T08:52:21.276Z","2.5.1-beta.d108808332f1f7028aeb90ad4314a47758436d2c.0":"2026-06-11T09:52:23.277Z","2.5.0":"2026-06-11T10:13:59.916Z","2.5.1-beta.be39a20b3a63967ffa3f40d6c2ee75d061819c5c.0":"2026-06-14T14:26:17.609Z","2.5.2-beta.e4ee9f89cbd2029300b4fbc28736786a74bcc47c.0":"2026-06-15T10:43:22.277Z","2.5.1":"2026-06-15T10:55:40.590Z","2.5.2-beta.01d9bf3d5a6b3757c9e1b039efdee0642b3ad50a.0":"2026-06-16T10:23:19.997Z","2.5.2-beta.0d8428c6d11ad9067245239fa29edc2cee6a0fad.0":"2026-06-18T08:31:27.651Z","2.5.2-beta.819afaff26d120457a34844031099e5db7ef950b.0":"2026-06-18T08:36:46.384Z","2.6.1-beta.5224e5c911e47d62148703f52d36226a505cd1b7.0":"2026-06-18T08:45:51.603Z","2.5.2-beta.54d9bcaf0f4ac88336eec402ef4a2724bbda1a1e.0":"2026-06-18T08:53:07.017Z","2.6.0":"2026-06-18T08:57:09.263Z","2.6.2-beta.0e2ddf9d012c5395a5e4af2e160e8b6a38631df2.0":"2026-06-18T10:24:37.722Z","2.6.1":"2026-06-18T10:41:54.502Z","2.6.2-beta.1680549cf493a01b89638c7a1d155265bf69e1f5.0":"2026-06-22T10:52:22.346Z","2.6.2-beta.8cc6014e5b95f0cd909647ac8a3221cc6543e5fe.0":"2026-06-22T11:26:54.822Z","2.6.3-beta.e712a21cff94ac7d74086cf44ca32d516cbe3894.0":"2026-06-22T12:12:33.300Z","2.6.2":"2026-06-22T12:44:10.727Z","2.6.4-beta.0506d395666aae69e89609f4b8a5883f78fd9e21.0":"2026-06-23T09:05:12.589Z","2.6.3-beta.00c6d76e1109facbadc29259535913c077650e5b.0":"2026-06-23T13:21:26.609Z","2.6.3-beta.433f3aecb11864175465fc5024c93488bae162df.0":"2026-06-23T13:32:38.629Z","2.7.1-beta.38683be34b88ff78acc611ec4b92282d61a113f0.0":"2026-06-23T13:49:00.349Z","2.7.0":"2026-06-23T14:09:40.797Z","2.7.1-beta.9cedd61361943cd0ba3f67bdeee91a18e3e00cfc.0":"2026-06-29T13:19:22.276Z","2.7.1-beta.a94bc5e8a406bcdf76d167a4c8f33d22a7ca697b.0":"2026-06-30T15:07:57.429Z","2.7.1-beta.bbe6898ee7ddd9881d922df7d195697fe5ab4b86.0":"2026-07-02T17:57:20.954Z","2.7.1-beta.074d361c9009c085114749f9b30fd326d2fe11f0.0":"2026-07-03T07:31:03.303Z","2.8.1-beta.d7e9382274f46ab9d82e62cb80dca80e4bba34e2.0":"2026-07-03T07:43:04.856Z","2.8.0":"2026-07-03T08:32:59.796Z","2.8.1-beta.51f156563d72ca89f84b6ca09b40d802624da9f2.0":"2026-07-03T12:54:19.241Z","2.8.1-beta.276116e5236599c0cac9b9b3f2748d8567123651.0":"2026-07-03T13:32:23.742Z","2.8.1-beta.e6e95d1deeb5a601ab29166e75da943336bdf789.0":"2026-07-03T13:32:57.971Z","2.9.1-beta.b6cd441ad67dfc93ba7ac281021afc3424f81a1f.0":"2026-07-06T08:36:41.806Z","2.9.0":"2026-07-06T08:59:23.569Z","2.9.1-beta.02fadc0ac1217cd2578e7c464bb097b80f24ec25.0":"2026-07-07T13:42:49.920Z","2.9.1-beta.61871625d29db911f6a0241db36194467b539d51.0":"2026-07-07T14:19:45.107Z","2.9.2-beta.3535aef89ca4508600e2d28364c7a675bba0045d.0":"2026-07-07T14:47:06.190Z","2.9.1-beta.8af08b498ec95363132e0b766174a5fe96924497.0":"2026-07-07T15:00:13.621Z","2.9.1":"2026-07-07T15:25:00.473Z","2.9.3-beta.575c19466dc9e8df9d179c037a17b7468d737498.0":"2026-07-08T09:27:46.777Z","2.9.2":"2026-07-08T12:18:56.359Z","2.9.3-beta.ef7bdfb726bbbb4af73c005e46e80d6e9888ef8d.0":"2026-07-08T13:24:20.167Z","2.9.4-beta.32d95a2709d3db86b69e42606b598e458859c8f6.0":"2026-07-08T13:48:48.015Z","2.9.3":"2026-07-08T14:09:05.664Z","2.9.4-beta.ddaf7a46b5f21bac24ae866282da081f689cd708.0":"2026-07-08T15:04:17.560Z","2.9.4-beta.5b0f1201993b103fb8ace290a23e8aaf9b1a77f7.0":"2026-07-08T16:14:49.804Z","2.10.1-beta.7a0278642e6497f01c4ea918d663619689022712.0":"2026-07-09T07:52:57.288Z","2.10.0":"2026-07-09T08:37:00.948Z","2.10.1-beta.b9ca53466c8d951dd894727d80939ed0961c3b33.0":"2026-07-09T11:39:29.889Z","2.11.1-beta.29deebcd0f797782b60dc45d89d2ce3405aea560.0":"2026-07-09T12:06:40.684Z","2.11.0":"2026-07-09T12:19:39.837Z","2.11.1-beta.001da9ee5f8aee8ed2e0d1888557ea0b0dfa2ece.0":"2026-07-20T11:35:19.416Z","2.12.1-beta.47232d1b2b4866c8d1603f72c9f20dfb0f3b5f38.0":"2026-07-20T12:59:32.346Z","2.12.0":"2026-07-21T08:18:41.170Z","2.12.1-beta.7980ba5e66efae6932680c546fde60b897a8b1a8.0":"2026-07-22T10:12:46.354Z","2.12.1-beta.c938c09a925dfe204c77ce7077f50b1006f3e264.0":"2026-07-22T10:24:46.122Z","2.12.1-beta.5222c50f5bcdcaaea7d2fe2c780d9507d2f86c1c.0":"2026-07-22T10:41:09.988Z","2.13.1-beta.c7bd889be9e54eb67c76cfe0e7d1b97b5f2cee64.0":"2026-07-22T13:10:50.859Z","2.12.1-beta.cead0ee60150409fd105f2a9c1e764736978385f.0":"2026-07-23T15:16:02.797Z","2.12.1-beta.3fd71de17259a323f7cbf386148c3f4162b5b439.0":"2026-07-23T16:15:44.008Z","2.12.1-beta.f4a34154704792f08a57cf251b05f56a9577c4a2.0":"2026-07-23T18:59:41.023Z","2.12.1-beta.6746d7fa291a84d5231c708dc2da36566eb0c858.0":"2026-07-23T19:16:42.741Z","2.12.1-beta.80c9cf11a9703296746b8f7c4f655b13c39de109.0":"2026-07-24T08:41:29.633Z","2.12.1-beta.d875e101e78661166947b8e2dc275dcf01b67f4f.0":"2026-07-24T09:42:28.632Z","2.13.1-beta.45c53fc340a14a1973ab4406871bfac70c08795d.0":"2026-07-24T10:13:14.434Z","2.12.1-beta.897a2374c3c063174b9e5161d76857a1509168db.0":"2026-07-24T14:06:06.004Z","2.12.1-beta.2336481053e77df6ae08dc7848547d6a577cd2da.0":"2026-07-24T14:06:26.617Z","2.13.1-beta.137f95b17eb9ae89a0758028668f537ff64f790c.0":"2026-07-24T16:32:39.514Z","2.13.1-beta.0bc34c7d087adbcee8d1b4b7613c670f54c0ea95.0":"2026-07-27T08:38:25.811Z","2.13.1-beta.8801af5e5dc2d70bbbf028f3c4a6c597b9694787.0":"2026-07-27T08:56:17.864Z","2.13.2-beta.83c56172187527e06f17672383936ca2267a7a10.0":"2026-07-27T10:00:48.582Z","2.14.1-beta.9d71eaae5bc0b952a06cd0265332f472d84bf52d.0":"2026-07-27T11:08:06.582Z","2.14.0":"2026-07-27T11:18:58.411Z","2.14.1-beta.e6695303b59e81f9f2f68469410608bdc2b5bc29.0":"2026-07-29T12:54:15.677Z","2.14.1-beta.6c119c1a6f91865a595038853c19c85c9d154894.0":"2026-07-29T14:03:53.662Z","2.14.1-beta.8d68e59ba41b93b1f8223d501098351923cda77d.0":"2026-07-29T14:21:47.108Z","2.14.1-beta.12dafc7da5fa28af2e0ba3f7c6287199b29bb21f.0":"2026-07-29T14:45:40.302Z","2.14.2-beta.dd97a1881c0e29063b1ccf627f25c34140f37680.0":"2026-07-30T09:36:31.779Z","2.14.1-beta.a47ff489023639acc28d5ae34e5e9fc00891f58b.0":"2026-07-30T11:58:00.511Z","2.15.1-beta.1dd1920f4fddb92b652ed03696235164f72dfa83.0":"2026-07-31T12:38:19.292Z","2.15.0":"2026-08-03T13:43:51.620Z","2.15.1-beta.03574a09224ca80eca5748180f14b7b967eb876c.0":"2026-08-06T14:18:14.664Z","2.15.1-beta.632976c0c563096964f00ffe98173cfc3f2be13c.0":"2026-08-11T10:35:45.533Z","2.15.1-beta.af36e1861655ef4d5518731dea9b752dbb91adf6.0":"2026-08-11T11:30:27.980Z","2.16.1-beta.a66e207fe479d54f174531db80c0851a917226ee.0":"2026-08-11T12:22:48.454Z","2.16.1-beta.e9441623a881fc2add9444cdccc1db90b269f747.0":"2026-08-11T12:34:37.752Z","2.16.0":"2026-08-11T12:45:32.789Z","2.16.1-beta.ecbdd8c98bca258d6d2789a67906f8825cf1a84d.0":"2026-08-13T15:44:20.136Z","2.16.1-beta.146c5cd1d5fd0c5b61194c5b352beaf322dea995.0":"2026-08-13T15:51:36.166Z","2.16.1-beta.7dcd3113a95d38c1f0cab2574ba5d346a9b0e440.0":"2026-08-13T16:03:09.534Z","2.16.1-beta.c38bd126f911e935149614ee2bcda90760840c95.0":"2026-08-14T12:01:47.109Z","2.16.1-beta.b5bcb6cd7bbef378866c3657bec9baa9f17b3efc.0":"2026-08-14T12:44:27.364Z","2.16.1-beta.e7c7cfdb36c326ae5076e04c35ff2f709f7e0a6b.0":"2026-08-14T14:44:03.944Z","2.16.1-beta.5000bed5c91c7835290d4eea1d36c53106554b62.0":"2026-08-17T08:39:23.822Z","2.17.1-beta.54de230be7374686035a4a0d5cfefe37150f94d7.0":"2026-08-17T09:51:12.733Z","2.16.1-beta.c19a8836d6efdfc4615d501b8103d1669ec33d00.0":"2026-08-17T11:25:57.260Z","2.16.1-beta.a81053536090416f36b55ff267bfab19c2896b83.0":"2026-08-17T12:08:35.001Z","2.16.1-beta.9f1d8a154316180fd56d6ac9db9524cd709a3b4b.0":"2026-08-17T12:22:21.842Z","2.16.1-beta.7ac0f6de4b6ce4574dd376651822254f15861c73.0":"2026-08-17T13:11:00.124Z","2.16.1-beta.cd9469fc6038f47d06d687b81a1d191437bbc980.0":"2026-08-17T13:23:38.782Z","2.16.1-beta.fa972d4477471a9e3a361d64d3fdce5d263c9a19.0":"2026-08-17T13:33:51.920Z","2.16.1-beta.45e11a26f83b403f05aa20a76d053ed13eb3e7f3.0":"2026-08-17T13:44:24.528Z","2.16.1-beta.bf77a9be05986961deef54dc66659ba54734bad7.0":"2026-08-17T13:47:43.908Z","2.16.1-beta.137ad785387c5b9cbf1ffb0984b3bda8db11f1fb.0":"2026-08-17T13:56:07.493Z","2.16.1-beta.68248a7ebdb64e9e94c8aa2a01e6d178a3d7d66e.0":"2026-08-17T14:27:14.092Z","2.16.1-beta.995eac40e9ff9ff189ee7c1fa814a08284810243.0":"2026-08-17T15:37:06.738Z","2.16.1-beta.fdb39de1d458f3c960452860ebe40ed6cda1ac3f.0":"2026-08-17T16:08:16.573Z","2.16.1-beta.0f177b9d5f0e3a3889bdffeb5127b9b72e1847c0.0":"2026-08-17T16:37:47.124Z","2.16.1-beta.a973dee4c2f31c533198ecdb1ca296e2a8c3e888.0":"2026-08-17T18:26:02.343Z","2.16.1-beta.a4616cb186ef858db69afaf28a7278b1c84bdc1d.0":"2026-08-17T19:08:55.394Z","2.16.1-beta.1bdce60ab4877887b5f42bb90f8644b009552f22.0":"2026-08-17T20:36:15.822Z","2.16.1-beta.6dac0aef281b76d11b9336c1085dfa4ca5be3fc5.0":"2026-08-17T20:53:45.463Z","2.16.1-beta.fe479bd97ffed220ca417d6c240efe29c3b22144.0":"2026-08-18T07:43:35.690Z","2.17.1-beta.e4fefee360bd40cbdcb2146b244836811a2bd919.0":"2026-08-18T08:13:43.090Z","2.16.1-beta.9c911bb3520905865821bf69085d3e6ca0ee61de.0":"2026-08-18T10:12:42.003Z","2.16.1-beta.e9340fd499fe929db84bcbb57dcfbd3deebfc6c5.0":"2026-08-18T11:55:45.143Z","2.16.1-beta.ab4eea493faedc67c0a0c2e5c416e719f26ce294.0":"2026-08-18T12:06:00.247Z","2.16.1-beta.19c30d1f48de0ea4503b2bf0d9398c5ea45d6580.0":"2026-08-18T12:35:24.632Z","2.16.1-beta.2a089bdc5873553b57ccabcc7a00538aa480917e.0":"2026-08-18T12:37:24.810Z","2.16.1-beta.f55c8280b79b7cbf2d282d557caa3b3848efdb48.0":"2026-08-18T12:40:45.320Z","2.16.1-beta.172ef6eef06fcc8071a8b958d056719f0e3c6030.0":"2026-08-18T12:46:25.330Z","2.17.1-beta.82ce9c66653496755dbdd2fb1328031cd9e8ca45.0":"2026-08-18T12:50:24.433Z","2.16.1-beta.07ad35d9588cdf38db7a5f782029764667612d05.0":"2026-08-18T13:27:22.335Z","2.16.1-beta.a445ddf2d68bfa2ab715b7e91166bba2d2b04cd2.0":"2026-08-18T13:42:47.537Z","2.17.0":"2026-08-18T13:44:17.850Z","2.17.1-beta.1eaeb6e1b93537723d505be2e518f2d77bc6b84d.0":"2026-08-18T13:49:40.748Z","2.17.1-beta.1450f9e56245064229d697f43fece4b2b98fad30.0":"2026-08-18T17:26:56.213Z","2.17.1-beta.dd0516f23eb39e8c284f993316496752084fa003.0":"2026-08-19T08:40:13.241Z","2.17.1-beta.586c540a37f63e280e6240eb798bf29e08498d3b.0":"2026-08-19T08:46:05.230Z","2.17.1-beta.7560e1eaa81b16f7f91786210981f94458ea6070.0":"2026-08-19T09:12:28.085Z","2.17.1-beta.5179d91d8786dd69dd6de440e8d21deed85d286b.0":"2026-08-19T10:22:04.580Z","2.17.1-beta.ad3b99815796ea818b25cfbaf0d618ae2f97c2f1.0":"2026-08-19T10:35:56.868Z","2.17.1-beta.0e435afb0e96a3201db5095560ac60210cc9a9aa.0":"2026-08-19T11:21:11.314Z","2.17.1-beta.8db7c8f75b8cba80f7d2d995e480e5c2755601d7.0":"2026-08-19T12:33:57.365Z","2.17.1-beta.7a9ba66b5a956cfd1c09c43047be3edc27d5e39b.0":"2026-08-19T12:47:13.414Z","2.18.1-beta.ba4014635335112dceef11e737ce8d0845e5935b.0":"2026-08-19T12:56:23.611Z","2.17.1-beta.01988615df3b92569742bb62e71ac579c1f9d1f3.0":"2026-08-19T13:02:24.368Z","2.17.1-beta.dea925baca8e3e52ea48ca3f3c7ae888e09036e9.0":"2026-08-19T13:57:52.188Z","2.17.1-beta.1dc51a836a6c922b70a23118b02e8a0f4d6f3c7e.0":"2026-08-19T14:21:19.627Z","2.18.1-beta.f7b233c0e8aefa6345a470c069a2b2baeba72f46.0":"2026-08-19T14:47:38.309Z","2.18.0":"2026-08-19T15:03:24.357Z","2.18.1-beta.794c7dfb6e77e8c64b6909827e962e03221d57ac.0":"2026-08-19T15:21:02.672Z","2.19.1-beta.2543092514682e78529c6619399847a01899cd6b.0":"2026-08-19T15:56:17.088Z","2.19.0":"2026-08-19T16:21:29.866Z","2.19.1-beta.52bd568b24fd2424eedd0e259cff85a1cb20184e.0":"2026-08-19T17:11:32.543Z","2.19.2-beta.03d11121c844bada43aa28bf52dcf70d9254ca4d.0":"2026-08-19T18:06:27.168Z","2.19.1":"2026-08-19T18:19:11.135Z","2.19.2-beta.6e669c8d20b71020ad0ac45c68113912af5bf876.0":"2026-08-20T10:34:48.894Z","2.19.2-beta.f57139873deb58bb27de738cef3da72426a9be48.0":"2026-08-20T10:50:11.851Z","2.19.2-beta.021bca13e1ce98fe1d7738b0156f2b5e598f75cf.0":"2026-08-22T09:49:39.087Z","2.19.2-beta.c52cfda4dec589ef5f8b08b125360d34a9ab32fd.0":"2026-08-22T10:45:59.189Z","2.19.2-beta.8bf8370c62216e1d8db334845ec2cb7fba2eef05.0":"2026-08-25T10:40:42.284Z","2.19.2-beta.73589f3c557a8eed85657232687ccdf1b8fe7aab.0":"2026-08-25T13:51:46.806Z","2.19.2-beta.40a6a3c2ebff18557011adf7e03bd2e0639065e4.0":"2026-08-25T13:52:37.396Z","2.19.2-beta.217c3419e676be5945a215da78071e69691ec3f4.0":"2026-08-25T13:52:52.525Z","2.19.2-beta.e4884cd9bddf78836a86833999f0b53ccc6baaf4.0":"2026-08-25T14:11:11.731Z","2.19.2-beta.b7602429861ba062c59d536be5d8542c0ba7bccb.0":"2026-08-25T14:31:02.437Z","2.19.2-beta.2f95eca22e7268692e34c67027b8d6d1eaf11939.0":"2026-08-25T15:03:37.544Z","2.19.2-beta.3525552f81bde58e82b914d7582081b57ebba729.0":"2026-08-25T15:23:36.442Z","2.19.2-beta.3eae0813e6f43d5f1d4f30470c7378db7ce660e2.0":"2026-08-26T11:43:29.055Z","2.19.3-beta.408b043199ce7d73e272cc38be5608aa8af5d8c2.0":"2026-08-26T12:04:50.904Z","2.19.2":"2026-08-26T12:06:47.835Z","2.19.3-beta.af9c6fb1cce2b60fd6c198cca08d00a762b16671.0":"2026-08-26T12:13:47.661Z","2.19.3-beta.bff4e6c292009da49ca5c3061c065d1a9974684d.0":"2026-08-26T12:18:34.789Z","2.20.1-beta.0c19f7f1de13ea481cd92d9e97658083b3c18d01.0":"2026-08-26T14:02:20.463Z","2.20.0":"2026-08-26T14:33:52.198Z","2.20.1-beta.1330330d0ab86199448ab1b6001f1696c94f9307.0":"2026-08-31T14:39:16.546Z","2.20.2-beta.783f0bda309bd3a4f0d6b03efd211fa117eac0e3.0":"2026-08-31T15:20:02.545Z","2.20.1":"2026-08-31T16:17:22.912Z","2.20.2-beta.d70bbec16a7166c6f4c9f9b8ef589173e46b1784.0":"2026-09-01T11:07:12.183Z","2.20.2-beta.30c28f4cc99f7e74c034eeddfc839b4c766cfaf1.0":"2026-09-01T12:15:41.405Z","2.20.2-beta.1b9a51bfdf2818e8caefe25d7de3af232af29ca8.0":"2026-09-01T13:44:05.746Z","2.20.2-beta.9083eda0c12fc6d086e91564fb2d625f89410c9f.0":"2026-09-01T14:29:53.603Z","2.20.2-beta.14c80e411a3ea24056ed623e72808a95f1c2349d.0":"2026-09-05T07:16:51.583Z","2.20.2-beta.8905eac36ba4cbeb505a62fa7b4bf80caf0adced.0":"2026-09-15T15:00:03.709Z","2.20.2-beta.3255cebbb4f955bafc3caab3bcbcb9f6d3abce7f.0":"2026-09-15T15:23:44.234Z","2.20.2-beta.82fb72e1190c5e94a59d3ab9111434a2b37ab27d.0":"2026-09-15T17:57:44.457Z","2.20.2-beta.262c9c28be8f0928a5bcf99791aafb96148fb0d9.0":"2026-09-15T20:17:22.205Z","2.20.2-beta.37c44a75e723482d12526001937a8cac3cbf9b18.0":"2026-09-15T21:04:22.609Z","2.20.2-beta.24226a9cd621b51ef8f3217f82e3604321f3c7d9.0":"2026-09-15T21:29:36.337Z","2.20.2-beta.2bee755251e3c4afb69c1b7f4c4cbaab7600bf49.0":"2026-09-15T22:22:31.951Z","2.20.2-beta.798edabe3a98dd17113fe17fa85591992bd303b9.0":"2026-09-15T23:06:35.643Z","2.20.2-beta.8426c2a2efcbbef470236700ddeeea0eafe76b3e.0":"2026-09-16T09:08:36.898Z","2.20.2-beta.1760c6ecba45eaf58f5478d00b0bde2c3c938fda.0":"2026-09-16T11:07:35.342Z","2.20.2-beta.a3fc00678e85f359086592dcc42c0dba2e89033a.0":"2026-09-16T12:01:30.914Z","2.20.2-beta.079381cf5bff4083d73b5fa37c58ece5ae3b69bc.0":"2026-09-16T13:33:15.183Z","2.20.2-beta.c5ae09a2cb6c7029ac0e61b52d84d93c6200e7aa.0":"2026-09-16T14:39:31.078Z","2.20.2-beta.de6d28351afafadd45e672108ecf935b8e837979.0":"2026-09-16T15:32:13.875Z","2.20.2-beta.06dfacf7b7ce91d63acd456737fe4ebc6e0ca2ea.0":"2026-09-16T15:33:57.702Z","2.20.3-beta.ffce2f0417a00e106f421df41b500096c527406d.0":"2026-09-17T16:49:50.587Z","2.20.2":"2026-09-17T17:23:17.069Z","2.20.3-beta.219741ef53c2729458b905f6fdafbea559453691.0":"2026-09-17T20:46:17.381Z","2.20.3-beta.1460149a6bb6f091e1a5970f55fa1b30cdc11b15.0":"2026-09-17T21:44:04.065Z","2.20.3-beta.8efe47704064ab3bf99fb19f2c10ac5ef038aee7.0":"2026-09-17T22:12:53.407Z","2.20.3-beta.13c5cd07a4faac84dbd19cdf5946348901c9b28c.0":"2026-09-18T10:39:18.246Z","2.20.3-beta.6ea1fda2b21a564cc62672d2f1f6a795e805e781.0":"2026-09-18T10:43:32.057Z","2.20.3-beta.849030282ac6f66e55a48a6eb7a7611d387611f8.0":"2026-09-18T12:31:05.977Z","2.20.3-beta.0933029eb4fcd6bb7fd953e0d7dbeb5c66646057.0":"2026-09-18T12:39:42.646Z","2.20.3-beta.0219026dcfeed7e730d6b8ba40982e9e40329042.0":"2026-09-18T12:50:22.601Z","2.20.3-beta.67c73d7b6653a089706d3fb65a413f8e62e90ad4.0":"2026-09-18T13:00:32.148Z","2.20.3-beta.8281d154665f9c0a095cf42fe0d0fbd32790060a.0":"2026-09-18T13:11:14.482Z","2.21.1-beta.1fed63ea7a19d787b8dcd82821b77275b5aecd42.0":"2026-09-18T13:34:21.494Z","2.21.0":"2026-09-18T14:07:28.610Z","2.21.1-beta.97ce63daebd51e28a71ab8904f5b521d8679ecb1.0":"2026-09-18T19:32:24.506Z","2.21.1-beta.cacd689fc3e7552a6acef287593e9904bd6f7f1b.0":"2026-09-18T19:53:09.838Z","2.21.1-beta.f031b42c22c76db28669e6ee209aae6458e4a92a.0":"2026-09-21T09:42:41.441Z","2.21.1-beta.baa3f03cec1a008439d008dc50b6b521e7541f89.0":"2026-09-21T10:45:21.837Z","2.21.1-beta.00e5d8b7c924829a5a03cd582d5ab43dcd06a4ec.0":"2026-09-21T11:08:47.655Z","2.21.1-beta.aaaab584785f3a12a46581b2c4818e656668a0da.0":"2026-09-21T11:13:01.561Z","2.21.1-beta.e0b57473a4cf0269348319283194c6321e039485.0":"2026-09-21T13:05:35.681Z","2.21.1-beta.fdf227761a4dab830ae5d780d1a5503d862aa06a.0":"2026-09-21T22:21:19.595Z","2.21.2-beta.efd0867bdab32933d18d48c4261eb412ffb85cab.0":"2026-09-22T05:48:50.903Z","2.21.1-beta.4edc6dd6a3d005d6e31e3304f924979eaf041810.0":"2026-09-22T08:22:45.699Z","2.21.1-beta.3c45f1330bfc8bae9b7b473035d41e1322863dd3.0":"2026-09-22T09:01:54.014Z","2.21.1-beta.70bfeef564315b699956c986813c4b478e44da6b.0":"2026-09-22T09:25:22.542Z","2.21.1-beta.e52594c0e2e9348ba2306fc392a3dadc6cd5cdee.0":"2026-09-22T10:10:08.551Z","2.21.1-beta.7046bdb444b390120841c2cb3d2320bdc0aedae9.0":"2026-09-22T10:43:45.627Z","2.21.1-beta.0b09c7dcba67577488c2ff257cda6b1917c84c71.0":"2026-09-22T12:07:40.654Z","2.21.1-beta.7361231385fc47a8c1afd3d6e7e6a646144063a4.0":"2026-09-22T12:20:47.192Z","2.21.1-beta.6de5e806e90715e8ef3a249891ff312a55279ee5.0":"2026-09-22T12:51:17.861Z","2.21.1":"2026-09-22T12:56:52.740Z","2.21.3-beta.47096c86c0330a9dd5d05d61369f7654ca86ee91.0":"2026-09-22T13:19:50.434Z","2.21.2":"2026-09-22T13:34:06.678Z","2.21.3-beta.5be468aad0ff9665b08bf463312c4fdcab8714c6.0":"2026-09-22T15:45:09.335Z","2.21.4-beta.cbb19fe23cf2aaa97e9b2804d6e67a64ebc141ee.0":"2026-09-22T16:14:07.231Z","2.21.3":"2026-09-22T17:57:24.786Z","2.21.4-beta.5935c99c17b688af5efd3d67fa16776dafb9a746.0":"2026-09-23T09:19:18.490Z","2.21.4-beta.7252ae1261d506536c119e76abde1d316bd2da95.0":"2026-09-23T18:00:38.426Z","2.21.4-beta.b990db7956318710242ba39fb2beb8ae773904d7.0":"2026-09-23T18:01:16.227Z","2.21.4-beta.3a487c5bf4ddea5455465092ffa1627321b2024d.0":"2026-09-25T09:03:57.764Z","2.21.4-beta.fc1d6c5adb40c9d881f3b9f9c8a71a24b949509f.0":"2026-09-25T09:08:18.413Z","2.21.4-beta.6e9eafd25f08036b5ab7a96d6ffb340de2506553.0":"2026-09-25T09:24:01.461Z","2.21.4-beta.de9a973e6444f67d992e855b9b83d5a97fec4fd7.0":"2026-09-25T09:42:07.805Z","2.21.4-beta.964526f25bf88766ae4994a951eace690a09babb.0":"2026-09-25T09:47:24.917Z","2.21.4-beta.8eea6398c1f3d9afb1e2ff536569ece4eea7488d.0":"2026-09-25T12:22:38.125Z","2.22.1-beta.7bc96780e2ea66f55b988ac41d31f7ba5b42ce61.0":"2026-09-25T12:22:54.512Z","2.22.0":"2026-09-25T12:37:29.257Z","2.22.2-beta.1efdb4a2438fcb1de7b64b7e6033a4882355e591.0":"2026-09-29T12:51:24.880Z","2.22.1":"2026-09-29T13:28:44.323Z","2.22.2-beta.d23368ad180dcd826628b0151f70cf4d87c55b3c.0":"2026-09-30T14:15:30.227Z","2.22.2-beta.702b45e371aa44880e4fb2b41d062ead4c26a19c.0":"2026-09-30T15:28:53.068Z"},"bugs":{"url":"https://github.com/gravity-ui/aikit/issues"},"license":"MIT","homepage":"https://github.com/gravity-ui/aikit#readme","repository":{"url":"git+https://github.com/gravity-ui/aikit.git","type":"git"},"description":"Gravity UI base kit for building ai assistant chats","maintainers":[{"name":"resure","email":"resure@yandex.com"},{"name":"amje","email":"amje@yandex.com"},{"name":"gravity-ui-bot","email":"gravity-ui-bot@yandex.com"}],"readme":"","readmeFilename":""}