{"_id":"studio-design-system","_rev":"29-b805ce36409bca53ac827d7f12e62ea0","time":{"created":"2024-03-06T21:03:45.805Z","0.0.1":"2021-05-07T14:54:08.715Z","modified":"2024-03-06T22:28:23.779Z","0.0.3":"2021-05-10T14:01:06.615Z","0.0.4":"2021-05-10T17:47:39.111Z","0.0.5":"2021-05-10T19:53:29.478Z","0.0.6":"2021-05-10T23:59:13.318Z","0.0.7":"2021-05-12T17:31:05.950Z","0.0.8":"2021-05-12T17:51:17.505Z","0.0.9":"2021-05-12T18:20:56.859Z","0.0.10":"2021-05-12T18:38:51.900Z","0.0.11":"2021-05-13T13:57:26.455Z","0.0.12":"2021-05-13T15:40:20.815Z","0.0.14":"2021-05-13T17:30:21.615Z","0.0.15":"2021-05-13T17:51:17.081Z","0.0.16":"2021-05-13T23:56:48.200Z","0.0.17":"2021-05-14T11:45:59.583Z","0.0.0-development":"2021-05-15T22:19:16.787Z","1.0.0":"2021-05-15T22:40:00.788Z","1.0.1":"2021-05-15T23:55:44.958Z","1.0.2-beta.1":"2021-05-17T03:14:52.988Z","2.0.0-beta.1":"2021-05-26T03:31:53.951Z","1.4.2":"2024-03-06T21:03:46.046Z","1.4.3":"2024-03-06T21:47:09.010Z","1.4.4":"2024-03-06T22:00:07.563Z","1.4.5":"2024-03-06T22:08:21.041Z","1.4.6":"2024-03-06T22:08:58.103Z","1.4.7":"2024-03-06T22:28:23.357Z"},"name":"studio-design-system","dist-tags":{"latest":"1.4.7"},"versions":{"1.4.2":{"name":"studio-design-system","version":"1.4.2","main":"./dist/design-system.cjs.js","module":"./dist/design-system.es.js","types":"./dist/index.d.ts","scripts":{"build":"vite build","build:watch":"vite build --watch","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","lint":"eslint src --ext .js,.jsx,.ts,.tsx","lint:ci":"eslint -f rdjson src --ext .js,.jsx,.ts,.tsx | reviewdog -f=rdjson -reporter=github-pr-review","format":"prettier --ignore-unknown --write src","test":"vitest","test:ui":"vitest --ui","test:watch":"vitest --watchAll","test:coverage":"vitest --coverage","test:ci":"vitest run","typescript":"tsc"},"repository":{"type":"git","url":"git+https://github.com/openmindlearning/design-system.git"},"dependencies":{"classnames":"^2.3.1","react-linkify":"1.0.0-alpha","react-portal":"^4.2.2","uuid":"^8.3.2"},"devDependencies":{"@babel/core":"^7.17.5","@storybook/addon-a11y":"^6.4.19","@storybook/addon-actions":"^6.4.19","@storybook/addon-docs":"^6.4.19","@storybook/addon-essentials":"^6.4.19","@storybook/addon-interactions":"^6.4.19","@storybook/addon-links":"^6.4.19","@storybook/core-common":"^6.4.19","@storybook/react":"^6.4.19","@storybook/testing-library":"^0.0.9","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"5.16.2","@testing-library/react":"12.1.3","@testing-library/user-event":"13.5.0","@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/react-linkify":"1.0.1","@types/react-portal":"^4.0.4","@types/uuid":"^8.3.4","@typescript-eslint/eslint-plugin":"^5.23.0","@typescript-eslint/parser":"5.23.0","@vanilla-extract/css":"1.7.0","@vanilla-extract/dynamic":"^2.0.2","@vanilla-extract/vite-plugin":"3.1.4","@vitejs/plugin-react":"^1.0.7","@vitest/ui":"0.10.0","eslint":"^8.15.0","eslint-config-prettier":"^8.5.0","eslint-formatter-rdjson":"1.0.5","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.29.4","eslint-plugin-react-hooks":"4.5.0","eslint-plugin-vitest":"0.0.8","happy-dom":"2.55.0","jsdom":"^19.0.0","prettier":"2.6.2","react":"^17.0.2","react-dom":"^17.0.2","storybook-builder-vite":"^0.1.17","typescript":"4.6.4","vite":"2.9.5","vite-plugin-dts":"^1.1.1","vite-tsconfig-paths":"3.4.1","vitest":"0.10.2"},"peerDependencies":{"react":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0","react-dom":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0"},"resolutions":{"@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/testing-library__jest-dom":"patch:@types/testing-library__jest-dom@npm:5.14.3#.yarn/patches/@types-testing-library__jest-dom-npm-5.14.3-0aa35d2c00.patch"},"publishConfig":{"@studionpm:registry":"https://npm.pkg.github.com"},"packageManager":"yarn@3.2.0","description":"Studio's Design System, built to help us work together in creating an excellent user experience. The design system is our toolkit and building blocks for building the platform where everyone can connect with their creativity.","bugs":{"url":"https://github.com/openmindlearning/design-system/issues"},"homepage":"https://github.com/openmindlearning/design-system#readme","author":"","license":"ISC","_id":"studio-design-system@1.4.2","gitHead":"2caa91cf4ee96a5c1e09508b29d724601c1a3ce2","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-SUMzEGWdeyWX8BM1XloU6k0zGMilOPVGJzwSPEq58JrOH8xLXEg5FRmIODP4Rrc3rsvXjNjL3IGnK5ORBkQ1sg==","shasum":"8063d467d7a7ec1abe397e19b78e7a5095645d91","tarball":"https://registry.npmjs.org/studio-design-system/-/studio-design-system-1.4.2.tgz","fileCount":2,"unpackedSize":8125,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9lnbfSNsZuoUTxtL7FyHSKI9/RYrIRESRqmr1umJAlAIgAyBFZwyKKDMOYaFH10ahdPHm/VE2ETkz8Mmqf4ilJhA="}]},"_npmUser":{"name":"githubmachinestudio","email":"github@studio.com"},"directories":{},"maintainers":[{"name":"githubmachinestudio","email":"github@studio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/studio-design-system_1.4.2_1709759025806_0.07449645783748648"},"_hasShrinkwrap":false},"1.4.3":{"name":"studio-design-system","version":"1.4.3","main":"./dist/design-system.cjs.js","module":"./dist/design-system.es.js","types":"./dist/index.d.ts","scripts":{"build":"vite build","build:watch":"vite build --watch","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","lint":"eslint src --ext .js,.jsx,.ts,.tsx","lint:ci":"eslint -f rdjson src --ext .js,.jsx,.ts,.tsx | reviewdog -f=rdjson -reporter=github-pr-review","format":"prettier --ignore-unknown --write src","test":"vitest","test:ui":"vitest --ui","test:watch":"vitest --watchAll","test:coverage":"vitest --coverage","test:ci":"vitest run","typescript":"tsc"},"repository":{"type":"git","url":"git+https://github.com/openmindlearning/design-system.git"},"dependencies":{"classnames":"^2.3.1","react-linkify":"1.0.0-alpha","react-portal":"^4.2.2","uuid":"^8.3.2"},"devDependencies":{"@babel/core":"^7.17.5","@storybook/addon-a11y":"^6.4.19","@storybook/addon-actions":"^6.4.19","@storybook/addon-docs":"^6.4.19","@storybook/addon-essentials":"^6.4.19","@storybook/addon-interactions":"^6.4.19","@storybook/addon-links":"^6.4.19","@storybook/core-common":"^6.4.19","@storybook/react":"^6.4.19","@storybook/testing-library":"^0.0.9","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"5.16.2","@testing-library/react":"12.1.3","@testing-library/user-event":"13.5.0","@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/react-linkify":"1.0.1","@types/react-portal":"^4.0.4","@types/uuid":"^8.3.4","@typescript-eslint/eslint-plugin":"^5.23.0","@typescript-eslint/parser":"5.23.0","@vanilla-extract/css":"1.7.0","@vanilla-extract/dynamic":"^2.0.2","@vanilla-extract/vite-plugin":"3.1.4","@vitejs/plugin-react":"^1.0.7","@vitest/ui":"0.10.0","eslint":"^8.15.0","eslint-config-prettier":"^8.5.0","eslint-formatter-rdjson":"1.0.5","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.29.4","eslint-plugin-react-hooks":"4.5.0","eslint-plugin-vitest":"0.0.8","happy-dom":"2.55.0","jsdom":"^19.0.0","prettier":"2.6.2","react":"^17.0.2","react-dom":"^17.0.2","storybook-builder-vite":"^0.1.17","typescript":"4.6.4","vite":"latest","vite-plugin-dts":"^1.1.1","vite-tsconfig-paths":"3.4.1","vitest":"0.10.2"},"peerDependencies":{"react":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0","react-dom":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0"},"resolutions":{"@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/testing-library__jest-dom":"patch:@types/testing-library__jest-dom@npm:5.14.3#.yarn/patches/@types-testing-library__jest-dom-npm-5.14.3-0aa35d2c00.patch"},"publishConfig":{"@studionpm:registry":"https://npm.pkg.github.com"},"packageManager":"yarn@3.2.0","description":"Studio's Design System, built to help us work together in creating an excellent user experience. The design system is our toolkit and building blocks for building the platform where everyone can connect with their creativity.","bugs":{"url":"https://github.com/openmindlearning/design-system/issues"},"homepage":"https://github.com/openmindlearning/design-system#readme","author":"","license":"ISC","_id":"studio-design-system@1.4.3","gitHead":"dd3f856b439fbdba0d57d111a95a3ee2940d8654","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-/KrjdNR4d+HDa44DGwOkVIUhX7/XwgY4VWKD7BByRy00UMqHf6UDVa2VDk/uPhuguYmwNEzlgR+7NEDKMxvacQ==","shasum":"2e73142763203e91fcbaf50e955486df259796cc","tarball":"https://registry.npmjs.org/studio-design-system/-/studio-design-system-1.4.3.tgz","fileCount":234,"unpackedSize":653368,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6Po0GxW0vsYABd4ZrUDEu8Vk6XPEbKjoLM0+cKhU1HAiEAqNrcutxrm8HVMm5PDKY7euhwQgLqb2KeFDdLL+WjJzU="}]},"_npmUser":{"name":"githubmachinestudio","email":"github@studio.com"},"directories":{},"maintainers":[{"name":"githubmachinestudio","email":"github@studio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/studio-design-system_1.4.3_1709761628793_0.5659335753629333"},"_hasShrinkwrap":false},"1.4.4":{"name":"studio-design-system","version":"1.4.4","main":"./dist/design-system.cjs.js","module":"./dist/design-system.es.js","types":"./dist/index.d.ts","scripts":{"build":"vite build","build:watch":"vite build --watch","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","lint":"eslint src --ext .js,.jsx,.ts,.tsx","lint:ci":"eslint -f rdjson src --ext .js,.jsx,.ts,.tsx | reviewdog -f=rdjson -reporter=github-pr-review","format":"prettier --ignore-unknown --write src","test":"vitest","test:ui":"vitest --ui","test:watch":"vitest --watchAll","test:coverage":"vitest --coverage","test:ci":"vitest run","typescript":"tsc"},"repository":{"type":"git","url":"git+https://github.com/openmindlearning/design-system.git"},"dependencies":{"classnames":"^2.3.1","react-linkify":"1.0.0-alpha","react-portal":"^4.2.2","uuid":"^8.3.2"},"devDependencies":{"@babel/core":"^7.17.5","@storybook/addon-a11y":"^6.4.19","@storybook/addon-actions":"^6.4.19","@storybook/addon-docs":"^6.4.19","@storybook/addon-essentials":"^6.4.19","@storybook/addon-interactions":"^6.4.19","@storybook/addon-links":"^6.4.19","@storybook/core-common":"^6.4.19","@storybook/react":"^6.4.19","@storybook/testing-library":"^0.0.9","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"5.16.2","@testing-library/react":"12.1.3","@testing-library/user-event":"13.5.0","@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/react-linkify":"1.0.1","@types/react-portal":"^4.0.4","@types/uuid":"^8.3.4","@typescript-eslint/eslint-plugin":"^5.23.0","@typescript-eslint/parser":"5.23.0","@vanilla-extract/css":"1.7.0","@vanilla-extract/dynamic":"^2.0.2","@vanilla-extract/vite-plugin":"3.1.4","@vitejs/plugin-react":"^1.0.7","@vitest/ui":"0.10.0","eslint":"^8.15.0","eslint-config-prettier":"^8.5.0","eslint-formatter-rdjson":"1.0.5","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.29.4","eslint-plugin-react-hooks":"4.5.0","eslint-plugin-vitest":"0.0.8","happy-dom":"2.55.0","jsdom":"^19.0.0","prettier":"2.6.2","react":"^17.0.2","react-dom":"^17.0.2","storybook-builder-vite":"^0.1.17","typescript":"4.6.4","vite":"latest","vite-plugin-dts":"^1.1.1","vite-tsconfig-paths":"3.4.1","vitest":"0.10.2"},"peerDependencies":{"react":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0","react-dom":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0"},"resolutions":{"@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/testing-library__jest-dom":"patch:@types/testing-library__jest-dom@npm:5.14.3#.yarn/patches/@types-testing-library__jest-dom-npm-5.14.3-0aa35d2c00.patch"},"publishConfig":{"@studionpm:registry":"https://npm.pkg.github.com"},"packageManager":"yarn@3.2.0","description":"Studio's Design System, built to help us work together in creating an excellent user experience. The design system is our toolkit and building blocks for building the platform where everyone can connect with their creativity.","bugs":{"url":"https://github.com/openmindlearning/design-system/issues"},"homepage":"https://github.com/openmindlearning/design-system#readme","author":"","license":"ISC","_id":"studio-design-system@1.4.4","gitHead":"dd3f856b439fbdba0d57d111a95a3ee2940d8654","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-F00IDumiC0hMu9CLM8KQBP4d+OIbO9p1neO0e9mRLfv3QbbzF84e/sO8nlozOgZUq7ysMxLjyZvYyHmMZkvw2w==","shasum":"97ff44eccce37bb50d0814db2702b6014c7c0ce1","tarball":"https://registry.npmjs.org/studio-design-system/-/studio-design-system-1.4.4.tgz","fileCount":235,"unpackedSize":654003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsatC/PTSGvHsABitAJEjaX18072WA0RBGoiokSYCS+wIgBdHfNhzYhL1M1YloMSJIiX6zpKyLaejj6nCp3Z29j+0="}]},"_npmUser":{"name":"githubmachinestudio","email":"github@studio.com"},"directories":{},"maintainers":[{"name":"githubmachinestudio","email":"github@studio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/studio-design-system_1.4.4_1709762407329_0.4382685760046068"},"_hasShrinkwrap":false},"1.4.5":{"name":"studio-design-system","version":"1.4.5","main":"./dist/design-system.cjs.js","module":"./dist/design-system.es.js","types":"./dist/index.d.ts","scripts":{"build":"vite build","build:watch":"vite build --watch","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","lint":"eslint src --ext .js,.jsx,.ts,.tsx","lint:ci":"eslint -f rdjson src --ext .js,.jsx,.ts,.tsx | reviewdog -f=rdjson -reporter=github-pr-review","format":"prettier --ignore-unknown --write src","test":"vitest","test:ui":"vitest --ui","test:watch":"vitest --watchAll","test:coverage":"vitest --coverage","test:ci":"vitest run","typescript":"tsc"},"repository":{"type":"git","url":"git+https://github.com/openmindlearning/design-system-updated.git"},"dependencies":{"classnames":"^2.3.1","react-linkify":"1.0.0-alpha","react-portal":"^4.2.2","uuid":"^8.3.2"},"devDependencies":{"@babel/core":"^7.17.5","@storybook/addon-a11y":"^6.4.19","@storybook/addon-actions":"^6.4.19","@storybook/addon-docs":"^6.4.19","@storybook/addon-essentials":"^6.4.19","@storybook/addon-interactions":"^6.4.19","@storybook/addon-links":"^6.4.19","@storybook/core-common":"^6.4.19","@storybook/react":"^6.4.19","@storybook/testing-library":"^0.0.9","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"5.16.2","@testing-library/react":"12.1.3","@testing-library/user-event":"13.5.0","@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/react-linkify":"1.0.1","@types/react-portal":"^4.0.4","@types/uuid":"^8.3.4","@typescript-eslint/eslint-plugin":"^5.23.0","@typescript-eslint/parser":"5.23.0","@vanilla-extract/css":"1.7.0","@vanilla-extract/dynamic":"^2.0.2","@vanilla-extract/vite-plugin":"3.1.4","@vitejs/plugin-react":"^1.0.7","@vitest/ui":"0.10.0","eslint":"^8.15.0","eslint-config-prettier":"^8.5.0","eslint-formatter-rdjson":"1.0.5","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.29.4","eslint-plugin-react-hooks":"4.5.0","eslint-plugin-vitest":"0.0.8","happy-dom":"2.55.0","jsdom":"^19.0.0","prettier":"2.6.2","react":"^17.0.2","react-dom":"^17.0.2","storybook-builder-vite":"^0.1.17","typescript":"4.6.4","vite":"latest","vite-plugin-dts":"^1.1.1","vite-tsconfig-paths":"3.4.1","vitest":"0.10.2"},"peerDependencies":{"react":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0","react-dom":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0"},"resolutions":{"@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/testing-library__jest-dom":"patch:@types/testing-library__jest-dom@npm:5.14.3#.yarn/patches/@types-testing-library__jest-dom-npm-5.14.3-0aa35d2c00.patch"},"publishConfig":{"@studionpm:registry":"https://npm.pkg.github.com"},"packageManager":"yarn@3.2.0","description":"Studio's Design System, built to help us work together in creating an excellent user experience. The design system is our toolkit and building blocks for building the platform where everyone can connect with their creativity.","bugs":{"url":"https://github.com/openmindlearning/design-system/issues"},"homepage":"https://github.com/openmindlearning/design-system#readme","author":"","license":"ISC","_id":"studio-design-system@1.4.5","gitHead":"dd3f856b439fbdba0d57d111a95a3ee2940d8654","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-2aTT/bF7xRN75VZzGBaaEDMLNyhRstdhA8GoKy4lq4NFTBAmxliiNYuenmwti4mNs9NgS8fRRLgDc97T4m4Hhg==","shasum":"593494343df2361bb5ab34f1c302bc1e78f9f1fa","tarball":"https://registry.npmjs.org/studio-design-system/-/studio-design-system-1.4.5.tgz","fileCount":235,"unpackedSize":654011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKeRNagSJi2BN9NTq3BbJTZ0e6pQoL0LBhiwlil2BeCwIhAKaHVwUJqx4QjY6Fr0ptHS/FFZeyrEnXVcoZCm2aoo/w"}]},"_npmUser":{"name":"githubmachinestudio","email":"github@studio.com"},"directories":{},"maintainers":[{"name":"githubmachinestudio","email":"github@studio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/studio-design-system_1.4.5_1709762900830_0.957629834716657"},"_hasShrinkwrap":false},"1.4.6":{"name":"studio-design-system","version":"1.4.6","main":"./dist/design-system.cjs.js","module":"./dist/design-system.es.js","types":"./dist/index.d.ts","scripts":{"build":"vite build","build:watch":"vite build --watch","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","lint":"eslint src --ext .js,.jsx,.ts,.tsx","lint:ci":"eslint -f rdjson src --ext .js,.jsx,.ts,.tsx | reviewdog -f=rdjson -reporter=github-pr-review","format":"prettier --ignore-unknown --write src","test":"vitest","test:ui":"vitest --ui","test:watch":"vitest --watchAll","test:coverage":"vitest --coverage","test:ci":"vitest run","typescript":"tsc"},"repository":{"type":"git","url":"git+https://github.com/openmindlearning/design-system-updated.git"},"dependencies":{"classnames":"^2.3.1","react-linkify":"1.0.0-alpha","react-portal":"^4.2.2","uuid":"^8.3.2"},"devDependencies":{"@babel/core":"^7.17.5","@storybook/addon-a11y":"^6.4.19","@storybook/addon-actions":"^6.4.19","@storybook/addon-docs":"^6.4.19","@storybook/addon-essentials":"^6.4.19","@storybook/addon-interactions":"^6.4.19","@storybook/addon-links":"^6.4.19","@storybook/core-common":"^6.4.19","@storybook/react":"^6.4.19","@storybook/testing-library":"^0.0.9","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"5.16.2","@testing-library/react":"12.1.3","@testing-library/user-event":"13.5.0","@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/react-linkify":"1.0.1","@types/react-portal":"^4.0.4","@types/uuid":"^8.3.4","@typescript-eslint/eslint-plugin":"^5.23.0","@typescript-eslint/parser":"5.23.0","@vanilla-extract/css":"1.7.0","@vanilla-extract/dynamic":"^2.0.2","@vanilla-extract/vite-plugin":"3.1.4","@vitejs/plugin-react":"^1.0.7","@vitest/ui":"0.10.0","eslint":"^8.15.0","eslint-config-prettier":"^8.5.0","eslint-formatter-rdjson":"1.0.5","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.29.4","eslint-plugin-react-hooks":"4.5.0","eslint-plugin-vitest":"0.0.8","happy-dom":"2.55.0","jsdom":"^19.0.0","prettier":"2.6.2","react":"^17.0.2","react-dom":"^17.0.2","storybook-builder-vite":"^0.1.17","typescript":"4.6.4","vite":"latest","vite-plugin-dts":"^1.1.1","vite-tsconfig-paths":"3.4.1","vitest":"0.10.2"},"peerDependencies":{"react":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0","react-dom":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0"},"resolutions":{"@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/testing-library__jest-dom":"patch:@types/testing-library__jest-dom@npm:5.14.3#.yarn/patches/@types-testing-library__jest-dom-npm-5.14.3-0aa35d2c00.patch"},"publishConfig":{"@studionpm:registry":"https://npm.pkg.github.com"},"packageManager":"yarn@3.2.0","description":"Studio's Design System, built to help us work together in creating an excellent user experience. The design system is our toolkit and building blocks for building the platform where everyone can connect with their creativity.","bugs":{"url":"https://github.com/openmindlearning/design-system/issues"},"homepage":"https://github.com/openmindlearning/design-system#readme","author":"","license":"ISC","_id":"studio-design-system@1.4.6","gitHead":"dd3f856b439fbdba0d57d111a95a3ee2940d8654","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-4gaJiThFyKtWrTwT9YeosTquKYa4S0bM+8BUXW1Y5SB1ajjyR7Ime34cwHgpRvKgupWXVXv9Zi2R9RMxAqVNfw==","shasum":"dec872dac514fdff04a61b9f062eca5044133946","tarball":"https://registry.npmjs.org/studio-design-system/-/studio-design-system-1.4.6.tgz","fileCount":235,"unpackedSize":654011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFxh8Pd3PB3xiKZNeHUOZrUJh1OtN0i7rgzEUzzt+A5AiEA8FuDtkE9MoFpSzcw2gYzIckZnpVnrKi3m8sTOT2SHW8="}]},"_npmUser":{"name":"githubmachinestudio","email":"github@studio.com"},"directories":{},"maintainers":[{"name":"githubmachinestudio","email":"github@studio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/studio-design-system_1.4.6_1709762937937_0.2794048384833474"},"_hasShrinkwrap":false},"1.4.7":{"name":"studio-design-system","version":"1.4.7","main":"./dist/design-system.cjs.js","module":"./dist/design-system.es.js","types":"./dist/index.d.ts","scripts":{"build":"vite build","build:watch":"vite build --watch","storybook":"start-storybook -p 6006","build-storybook":"build-storybook","lint":"eslint src --ext .js,.jsx,.ts,.tsx","lint:ci":"eslint -f rdjson src --ext .js,.jsx,.ts,.tsx | reviewdog -f=rdjson -reporter=github-pr-review","format":"prettier --ignore-unknown --write src","test":"vitest","test:ui":"vitest --ui","test:watch":"vitest --watchAll","test:coverage":"vitest --coverage","test:ci":"vitest run","typescript":"tsc"},"repository":{"type":"git","url":"git+https://github.com/openmindlearning/design-system-updated.git"},"dependencies":{"classnames":"^2.3.1","react-linkify":"1.0.0-alpha","react-portal":"^4.2.2","uuid":"^8.3.2"},"devDependencies":{"@babel/core":"^7.17.5","@storybook/addon-a11y":"^6.4.19","@storybook/addon-actions":"^6.4.19","@storybook/addon-docs":"^6.4.19","@storybook/addon-essentials":"^6.4.19","@storybook/addon-interactions":"^6.4.19","@storybook/addon-links":"^6.4.19","@storybook/core-common":"^6.4.19","@storybook/react":"^6.4.19","@storybook/testing-library":"^0.0.9","@testing-library/dom":"^8.13.0","@testing-library/jest-dom":"5.16.2","@testing-library/react":"12.1.3","@testing-library/user-event":"13.5.0","@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/react-linkify":"1.0.1","@types/react-portal":"^4.0.4","@types/uuid":"^8.3.4","@typescript-eslint/eslint-plugin":"^5.23.0","@typescript-eslint/parser":"5.23.0","@vanilla-extract/css":"1.7.0","@vanilla-extract/dynamic":"^2.0.2","@vanilla-extract/vite-plugin":"3.1.4","@vitejs/plugin-react":"^1.0.7","@vitest/ui":"0.10.0","eslint":"^8.15.0","eslint-config-prettier":"^8.5.0","eslint-formatter-rdjson":"1.0.5","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.29.4","eslint-plugin-react-hooks":"4.5.0","eslint-plugin-vitest":"0.0.8","happy-dom":"2.55.0","jsdom":"^19.0.0","prettier":"2.6.2","react":"^17.0.2","react-dom":"^17.0.2","storybook-builder-vite":"^0.1.17","typescript":"4.6.4","vite":"latest","vite-plugin-dts":"^1.1.1","vite-tsconfig-paths":"3.4.1","vitest":"0.10.2"},"peerDependencies":{"react":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0","react-dom":"^16.0.0-0 || ^17.0.0-0 || ^18.0.0-0"},"resolutions":{"@types/react":"17.0.33","@types/react-dom":"17.0.10","@types/testing-library__jest-dom":"patch:@types/testing-library__jest-dom@npm:5.14.3#.yarn/patches/@types-testing-library__jest-dom-npm-5.14.3-0aa35d2c00.patch"},"publishConfig":{"@studionpm:registry":"https://npm.pkg.github.com"},"packageManager":"yarn@3.2.0","description":"Studio's Design System, built to help us work together in creating an excellent user experience. The design system is our toolkit and building blocks for building the platform where everyone can connect with their creativity.","bugs":{"url":"https://github.com/openmindlearning/design-system/issues"},"homepage":"https://github.com/openmindlearning/design-system#readme","author":"","license":"ISC","_id":"studio-design-system@1.4.7","gitHead":"490b9b2e2153c537d4172c350df8e5e6736935e2","_nodeVersion":"21.6.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-3FaHuppfu18NZFs2m8QpwnWZ7fi+RzceqT6kZ0PwMhu6IEDewDnkwqgXJ20Hc9EuBNsClb8iZEi4f9y0VkLLmQ==","shasum":"f0140e53e191289326878eff414623d3bd509f5d","tarball":"https://registry.npmjs.org/studio-design-system/-/studio-design-system-1.4.7.tgz","fileCount":235,"unpackedSize":654011,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHcjAerQQEGg7G/3WAb1lDY72Xwsq4dZEoAKl55fRSTQIhAL89soXdzGpg1ibtOI5cPjxXFIzEgv2TU4jwMqLiWmDR"}]},"_npmUser":{"name":"githubmachinestudio","email":"github@studio.com"},"directories":{},"maintainers":[{"name":"githubmachinestudio","email":"github@studio.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/studio-design-system_1.4.7_1709764103049_0.6693418964900342"},"_hasShrinkwrap":false}},"maintainers":[{"name":"githubmachinestudio","email":"github@studio.com"}],"description":"Studio's Design System, built to help us work together in creating an excellent user experience. The design system is our toolkit and building blocks for building the platform where everyone can connect with their creativity.","homepage":"https://github.com/openmindlearning/design-system#readme","repository":{"type":"git","url":"git+https://github.com/openmindlearning/design-system-updated.git"},"bugs":{"url":"https://github.com/openmindlearning/design-system/issues"},"license":"ISC","readme":"# Studio Design System\n\nStudio's Design System, built to help us work together in creating an excellent user experience. The design system is our toolkit and building blocks for building the platform where everyone can connect with their creativity.\n\n## Usage\n\n1. Import package\n\n```\nyarn add @openmindlearning/design-system\n```\n\n2. Use `ThemeProvider` or `ThemeWrapper` as a container component\n\n```\n<ThemeProvider>\n  <MyApp/>\n</ThemeProvider>\n```\n\n```\n<ThemeWrapper theme={ThemeType.light}>\n  <MyApp/>\n</ThemeWrapper>\n```\n\n3. Import the prebuilt Vanilla Extract CSS file in your top level app\n\n```\nimport \"@openmindlearning/design-system/dist/style.css\";\n```\n\nor in a `global.css` file:\n\n```\n@import \"@openmindlearning/design-system/dist/style.css\";\n```\n\n## About this package\n\n`@studio/design-system` is developed to be agnostic to our platform and is intended for creating components that act as building blocks for both our applications, but also any other application or feature we could imagine.\n\nThe package is set up using a [_barrel export pattern_](https://basarat.gitbook.io/typescript/main-1/barrel) such that users can import anything directly from `@studio/design-system` without having to specify a path (i.e. `import { theme, Button } from '@studio/design-system'`).\n\nThe package is structured as follows:\n\n```\n@studio/design-system/src\n├── docs          # Documentation for working with the package\n├── components    # Our component library\n├── hooks         # Reusable Hooks\n├── icons         # SVG Icons\n├── themes        # Our theme composed of CSS variables that should be used to style components\n├── util          # Utility functions\n└── tokens        # Raw values that compose our theme\n```\n\n### Components:\n\nOur component library consists of generic components that serve common use cases for features in our platform. Components are intentionally free of business logic and are designed to be extendable enough such that they can accommodate many different feature needs. Most components in the component library are built based on a collection of [desktop component designs](https://www.figma.com/file/TC9JV34o6XGdzQGXIHxB32/Desktop-Components?node-id=2574%3A1745) created by our Design team.\n\nComponent specific documentation and visual reference can be found in storybook (instructions on running storybook can be found in the **Commands** section). Component stories include a breakdown of style variations that are implicit to any component, in addition to the component's prop interface.\n\nIf you would like to contribute a component to the design system, please refer to the `Contribution Guidelines` documentation in Storybook which also includes PR creation guidelines.\n\n### Theme:\n\nOur theme is composed of:\n\n- border styles\n- breakpoints\n- colors\n- fonts & typography styles\n- shadows (box shadows & text shadows)\n- spacing\n\nThe theme is strongly typed to provide code completion and prevent css compilation, and usage errors.\n\n## Commands\n\nInstalling dependencies locally:\n\n```\nyarn\n```\n\nRunning storybook:\n\n```\nyarn storybook\n```\n\n## Key Dependencies\n\n- React (v. )\n\n- Vanilla Extract CSS\n  Our css in JS library that allows for type safe CSS variable generation. We use Vanilla Extract to create css variables in our theme to provide the convenience of semantic\n\n- Storybook\n  Storybook is a visual reference and rapid prototyping tool. Our guidelines for writing stories can be found in the Contribution Guidelines.\n\n- Vite\n  The design system's build tool. Vite builds storybook and provides a local port for accessing storybook\n\n## Frequently Asked Questions\n\n- How should I import the theme?\n  `import { theme } from \"@studio/design-system\"`\n\n- How does the theme get applied to my components?\n  The theme is provided by the `ThemeProvider` which exposes the theme to all children of the provider. If you are creating a component that breaks out of the scope of the `ThemeProvider` (i.e. a portal) you can use the `ThemeWrapper` to wrap your component and extend the theme to your component.\n\n  ```\n    import {ThemeWrapper} \"@studio/design-system\"\n    import * as styles from \"@vanilla-extract/css\"\n\n    export function MyComponent(){\n\n      return (\n        <ThemeWrapper>\n          <div>Hello World </div>\n        </ThemeWrapper>\n      )\n    }\n  ```\n\n## Contributing\n\nIf you would like to contribute to the design system, please checkout our Contribution Guidelines page in storybook\n","readmeFilename":"README.md"}