{"_id":"@daletron3030/marvin-component-library","_rev":"6-7bf1cedd330bd513a466aaeb5a7b31dd","name":"@daletron3030/marvin-component-library","dist-tags":{"latest":"1.0.12"},"versions":{"1.0.0":{"name":"@daletron3030/marvin-component-library","version":"1.0.0","author":{"name":"Nicholas De Raj"},"description":"Marvin Component Library","license":"MIT","scripts":{"dev":"rollup -c --watch","build":"rollup -c","test":"jest --watchAll --verbose","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org/"},"jest":{"testEnvironment":"jsdom","moduleNameMapper":{"\\.(css|less)$":"<rootDir>/src/tests/styleMock.ts"}},"babel":{"sourceType":"unambiguous","presets":[["@babel/preset-env",{"targets":{"chrome":100,"safari":15,"firefox":91}}],["@babel/preset-react",{"runtime":"automatic"}],"@babel/preset-typescript"]},"postcss":{"plugins":{"postcss-import":{}}},"devDependencies":{"@babel/core":"^7.23.0","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@babel/preset-typescript":"^7.23.0","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1","@rollup/plugin-typescript":"^11.1.4","@storybook/addon-essentials":"^7.4.5","@storybook/addon-interactions":"^7.4.5","@storybook/addon-links":"^7.4.5","@storybook/addon-onboarding":"^1.0.8","@storybook/blocks":"^7.4.5","@storybook/react":"^7.4.5","@storybook/react-webpack5":"^7.4.5","@storybook/testing-library":"^0.2.1","@testing-library/jest-dom":"^6.1.3","@testing-library/react":"^14.0.0","@types/jest":"^29.5.5","@types/react":"^18.2.23","babel-jest":"^29.7.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","postcss":"^8.4.31","postcss-import":"^15.1.0","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^3.29.4","rollup-plugin-dts":"^6.0.2","rollup-plugin-postcss":"^4.0.2","storybook":"^7.4.5","tslib":"^2.6.2","typescript":"^5.2.2"},"peerDependencies":{"react":"^18.2.0"},"packageManager":"yarn@4.1.1","_id":"@daletron3030/marvin-component-library@1.0.0","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-vPo9iPCe/U5RZzy6A4c51NGW3cUyf4TJZzZz6B9zfwyRtGDpbySRKpaUbZNXulbjm0A3/jetHK4GfPpkeQxmww==","shasum":"2ac968089c1d22e1b247525eb395ccf7f23a7bca","tarball":"https://registry.npmjs.org/@daletron3030/marvin-component-library/-/marvin-component-library-1.0.0.tgz","fileCount":20,"unpackedSize":794961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy3rr/OakVVQzems5XkHVVn19zI6p0/RM9bKHgTibhbQIhAJ1w/g9GJqEZRYDCzGMDIUH+ZGVGDUliDbnHvyubfF38"}]},"_npmUser":{"name":"daletron3030","email":"dalesalcedo@gmail.com"},"directories":{},"maintainers":[{"name":"daletron3030","email":"dalesalcedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/marvin-component-library_1.0.0_1712389098955_0.707654802433904"},"_hasShrinkwrap":false},"1.0.1":{"name":"@daletron3030/marvin-component-library","version":"1.0.1","author":{"name":"Nicholas De Raj"},"description":"Marvin Component Library","license":"MIT","scripts":{"dev":"rollup -c --watch","build":"rollup -c","test":"jest --watchAll --verbose","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org/"},"jest":{"testEnvironment":"jsdom","moduleNameMapper":{"\\.(css|less)$":"<rootDir>/src/tests/styleMock.ts"}},"babel":{"sourceType":"unambiguous","presets":[["@babel/preset-env",{"targets":{"chrome":100,"safari":15,"firefox":91}}],["@babel/preset-react",{"runtime":"automatic"}],"@babel/preset-typescript"]},"postcss":{"plugins":{"postcss-import":{}}},"devDependencies":{"@babel/core":"^7.23.0","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@babel/preset-typescript":"^7.23.0","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1","@rollup/plugin-typescript":"^11.1.4","@storybook/addon-essentials":"^7.4.5","@storybook/addon-interactions":"^7.4.5","@storybook/addon-links":"^7.4.5","@storybook/addon-onboarding":"^1.0.8","@storybook/blocks":"^7.4.5","@storybook/react":"^7.4.5","@storybook/react-webpack5":"^7.4.5","@storybook/testing-library":"^0.2.1","@testing-library/jest-dom":"^6.1.3","@testing-library/react":"^14.0.0","@types/jest":"^29.5.5","@types/react":"^18.2.23","babel-jest":"^29.7.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","postcss":"^8.4.31","postcss-import":"^15.1.0","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^3.29.4","rollup-plugin-dts":"^6.0.2","rollup-plugin-postcss":"^4.0.2","storybook":"^7.4.5","tslib":"^2.6.2","typescript":"^5.2.2"},"peerDependencies":{"react":"^18.2.0"},"packageManager":"yarn@4.1.1","_id":"@daletron3030/marvin-component-library@1.0.1","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-3S2NwRIUzh+XQEYCyFaU1tB6T+yoNb2bFhvo2Fsn1E3NXt6DMijv1yrr6kzGL174xdIHTqK+KearTxW6zYpeVA==","shasum":"eacb39262af5533551872084d5ce6845d6cb2973","tarball":"https://registry.npmjs.org/@daletron3030/marvin-component-library/-/marvin-component-library-1.0.1.tgz","fileCount":20,"unpackedSize":794961,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMcKJtMC1JXL6j8AaTwSx0I3Uf3WWPRlHpUcJFCOFoeQIhAKT2xmajBFUy6d5IS55Mj4AiYvJ9gujKANmh3SYgQW/b"}]},"_npmUser":{"name":"daletron3030","email":"dalesalcedo@gmail.com"},"directories":{},"maintainers":[{"name":"daletron3030","email":"dalesalcedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/marvin-component-library_1.0.1_1712389762459_0.5092330802948224"},"_hasShrinkwrap":false},"1.0.6":{"name":"@daletron3030/marvin-component-library","version":"1.0.6","description":"Marvin's Component Library","type":"module","main":"dist/index.cjs.js","module":"dist/index.es.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && vite build","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"author":{"name":"Dale"},"license":"ISC","devDependencies":{"@chromatic-com/storybook":"1.3.1","@storybook/addon-essentials":"^8.0.6","@storybook/addon-interactions":"^8.0.6","@storybook/addon-links":"^8.0.6","@storybook/addon-onboarding":"^8.0.6","@storybook/blocks":"^8.0.6","@storybook/react":"^8.0.6","@storybook/react-vite":"^8.0.6","@storybook/test":"^8.0.6","@types/react":"^18.2.74","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","eslint":"^9.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-storybook":"^0.8.0","react":"^18.2.0","react-dom":"^18.2.0","storybook":"^8.0.6","styled-components":"^6.1.8","typescript":"^5.4.4","vite":"^5.2.8","vite-plugin-dts":"^3.8.1"},"peerDependencies":{"react":"^18.2.0"},"_id":"@daletron3030/marvin-component-library@1.0.6","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-MCSrXhqd+5y1Iznp3i2z3ABIQZ3TX8BEoIucWM41VsL31zCJNHqKYz5UuqJk5I1cv/jHKJpzhG7HPjLV8tIJ6w==","shasum":"f7fdba9f058c750cb05bf667efa04813b23d00c5","tarball":"https://registry.npmjs.org/@daletron3030/marvin-component-library/-/marvin-component-library-1.0.6.tgz","fileCount":8,"unpackedSize":498261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcUqfSmQJquFvvSGbxFOynsSJk7GBI4LTltd6Xddo57QIhAJ22KBc1/DCpphaDt7n+8V+ZF8fEdSm1vpK/Sph79pMc"}]},"_npmUser":{"name":"daletron3030","email":"dalesalcedo@gmail.com"},"directories":{},"maintainers":[{"name":"daletron3030","email":"dalesalcedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/marvin-component-library_1.0.6_1712396067392_0.22755443724745406"},"_hasShrinkwrap":false},"1.0.9":{"name":"@daletron3030/marvin-component-library","version":"1.0.9","description":"Marvin's Component Library","type":"module","main":"dist/index.cjs.js","module":"dist/index.es.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && vite build","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"author":{"name":"Dale"},"license":"ISC","devDependencies":{"@chromatic-com/storybook":"1.3.1","@storybook/addon-essentials":"^8.0.6","@storybook/addon-interactions":"^8.0.6","@storybook/addon-links":"^8.0.6","@storybook/addon-onboarding":"^8.0.6","@storybook/blocks":"^8.0.6","@storybook/react":"^8.0.6","@storybook/react-vite":"^8.0.6","@storybook/test":"^8.0.6","@types/react":"^18.2.74","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","eslint":"^9.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-storybook":"^0.8.0","react":"^18.2.0","react-dom":"^18.2.0","storybook":"^8.0.6","styled-components":"^6.1.8","typescript":"^5.4.4","vite":"^5.2.8","vite-plugin-dts":"^3.8.1"},"peerDependencies":{"react":"^18.2.0"},"_id":"@daletron3030/marvin-component-library@1.0.9","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-3pAS0JikENAXWGMEn2KMZXZprHHwwgcEcRzeND5dGlr9/sZPN2xz4vw/+twEw+7ZcPUpcQY9qjpcJQM/G6QQZg==","shasum":"875c4e7811815da9d8c26595152c744867108e5d","tarball":"https://registry.npmjs.org/@daletron3030/marvin-component-library/-/marvin-component-library-1.0.9.tgz","fileCount":8,"unpackedSize":498261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/qAOXG7PPS3DuXjxI5n5JQlqSpM8itRHw5/wkJwDSGwIgKZGXOQ9uc1D0HoAF3Hg0OzPpFpf6JmJU5G/JNpDNhHE="}]},"_npmUser":{"name":"daletron3030","email":"dalesalcedo@gmail.com"},"directories":{},"maintainers":[{"name":"daletron3030","email":"dalesalcedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/marvin-component-library_1.0.9_1712396991184_0.5246941534422505"},"_hasShrinkwrap":false},"1.0.10":{"name":"@daletron3030/marvin-component-library","version":"1.0.10","description":"Marvin's Component Library","type":"module","main":"dist/index.cjs.js","module":"dist/index.es.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc && vite build","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"author":{"name":"Dale"},"license":"ISC","devDependencies":{"@chromatic-com/storybook":"1.3.1","@storybook/addon-essentials":"^8.0.6","@storybook/addon-interactions":"^8.0.6","@storybook/addon-links":"^8.0.6","@storybook/addon-onboarding":"^8.0.6","@storybook/blocks":"^8.0.6","@storybook/react":"^8.0.6","@storybook/react-vite":"^8.0.6","@storybook/test":"^8.0.6","@types/react":"^18.2.74","@typescript-eslint/eslint-plugin":"^7.5.0","@typescript-eslint/parser":"^7.5.0","eslint":"^9.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-react":"^7.34.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-storybook":"^0.8.0","react":"^18.2.0","react-dom":"^18.2.0","storybook":"^8.0.6","styled-components":"^6.1.8","typescript":"^5.4.4","vite":"^5.2.8","vite-plugin-dts":"^3.8.1"},"peerDependencies":{"react":"^18.2.0"},"_id":"@daletron3030/marvin-component-library@1.0.10","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-/nvpDGa9PJvs8CtwABaEVQ7n7XGJyTyuRbP2amh0DjEUazOpuBu61AogNHfuXmZQKtFQ1ckvdX1njEnUdtSPQg==","shasum":"be9c8f198efa2447f1caaf512f5aed8d287e06d2","tarball":"https://registry.npmjs.org/@daletron3030/marvin-component-library/-/marvin-component-library-1.0.10.tgz","fileCount":6,"unpackedSize":260974,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKCyKufKoybVnTO4N0ff9Ztf+ndeb6O0PP/a2hwqCuOQIhAI19sDujd8ao7qNADH3HyuPQEuoj17Qv4C7654Y9r4YE"}]},"_npmUser":{"name":"daletron3030","email":"dalesalcedo@gmail.com"},"directories":{},"maintainers":[{"name":"daletron3030","email":"dalesalcedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/marvin-component-library_1.0.10_1712397887785_0.5191084825302339"},"_hasShrinkwrap":false},"1.0.11":{"name":"@daletron3030/marvin-component-library","version":"1.0.11","author":{"name":"Nicholas De Raj"},"description":"Marvin Component Library","license":"MIT","scripts":{"dev":"rollup -c --watch","build":"rollup -c","test":"jest --watchAll --verbose","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org/"},"jest":{"testEnvironment":"jsdom","moduleNameMapper":{"\\.(css|less)$":"<rootDir>/src/tests/styleMock.ts"}},"babel":{"sourceType":"unambiguous","presets":[["@babel/preset-env",{"targets":{"chrome":100,"safari":15,"firefox":91}}],["@babel/preset-react",{"runtime":"automatic"}],"@babel/preset-typescript"]},"postcss":{"plugins":{"postcss-import":{}}},"devDependencies":{"@babel/core":"^7.23.0","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@babel/preset-typescript":"^7.23.0","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1","@rollup/plugin-typescript":"^11.1.4","@storybook/addon-essentials":"^7.4.5","@storybook/addon-interactions":"^7.4.5","@storybook/addon-links":"^7.4.5","@storybook/addon-onboarding":"^1.0.8","@storybook/blocks":"^7.4.5","@storybook/react":"^7.4.5","@storybook/react-webpack5":"^7.4.5","@storybook/testing-library":"^0.2.1","@testing-library/jest-dom":"^6.1.3","@testing-library/react":"^14.0.0","@types/jest":"^29.5.5","@types/react":"^18.2.23","babel-jest":"^29.7.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","postcss":"^8.4.31","postcss-import":"^15.1.0","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^3.29.4","rollup-plugin-dts":"^6.0.2","rollup-plugin-postcss":"^4.0.2","storybook":"^7.4.5","tslib":"^2.6.2","typescript":"^5.2.2"},"peerDependencies":{"react":"^18.2.0"},"packageManager":"yarn@4.1.1","_id":"@daletron3030/marvin-component-library@1.0.11","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-TJOk4FgdWCIQi2WJ5ELnrTWJUxgLkeB50AXvoGvEmkcFv+V+QYhffjJlF7rpZ4r2YcSH5a40YXt8Pyb8wHT8Sg==","shasum":"77707e52d949ed477418d90c838b4e4e2d5f69ce","tarball":"https://registry.npmjs.org/@daletron3030/marvin-component-library/-/marvin-component-library-1.0.11.tgz","fileCount":20,"unpackedSize":794962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuOEKXYPRTiiusJuyNzyrK0u2EwO8A2VDFsH1b4IjD5AiBTqf+ZlWtjBRJJ/z24zEHTQLwq2eV1rU7hZvv2qD8Big=="}]},"_npmUser":{"name":"daletron3030","email":"dalesalcedo@gmail.com"},"directories":{},"maintainers":[{"name":"daletron3030","email":"dalesalcedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/marvin-component-library_1.0.11_1712428762552_0.36165963026953474"},"_hasShrinkwrap":false},"1.0.12":{"name":"@daletron3030/marvin-component-library","version":"1.0.12","author":{"name":"Nicholas De Raj"},"description":"Marvin Component Library","license":"MIT","scripts":{"dev":"rollup -c --watch","build":"rollup -c","test":"jest --watchAll --verbose","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"main":"dist/cjs/index.js","module":"dist/esm/index.js","types":"dist/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org/"},"jest":{"testEnvironment":"jsdom","moduleNameMapper":{"\\.(css|less)$":"<rootDir>/src/tests/styleMock.ts"}},"babel":{"sourceType":"unambiguous","presets":[["@babel/preset-env",{"targets":{"chrome":100,"safari":15,"firefox":91}}],["@babel/preset-react",{"runtime":"automatic"}],"@babel/preset-typescript"]},"postcss":{"plugins":{"postcss-import":{}}},"devDependencies":{"@babel/core":"^7.23.0","@babel/preset-env":"^7.22.20","@babel/preset-react":"^7.22.15","@babel/preset-typescript":"^7.23.0","@rollup/plugin-commonjs":"^25.0.4","@rollup/plugin-node-resolve":"^15.2.1","@rollup/plugin-typescript":"^11.1.4","@storybook/addon-essentials":"^7.4.5","@storybook/addon-interactions":"^7.4.5","@storybook/addon-links":"^7.4.5","@storybook/addon-onboarding":"^1.0.8","@storybook/blocks":"^7.4.5","@storybook/react":"^7.4.5","@storybook/react-webpack5":"^7.4.5","@storybook/testing-library":"^0.2.1","@testing-library/jest-dom":"^6.1.3","@testing-library/react":"^14.0.0","@types/jest":"^29.5.5","@types/react":"^18.2.23","babel-jest":"^29.7.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","postcss":"^8.4.31","postcss-import":"^15.1.0","react":"^18.2.0","react-dom":"^18.2.0","rollup":"^3.29.4","rollup-plugin-dts":"^6.0.2","rollup-plugin-postcss":"^4.0.2","storybook":"^7.4.5","tslib":"^2.6.2","typescript":"^5.2.2"},"peerDependencies":{"react":"^18.2.0"},"packageManager":"yarn@4.1.1","_id":"@daletron3030/marvin-component-library@1.0.12","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-dOIHqCbxXDlccFUUKr6Jmi3nxq+aIAr738xNibt8bo4Kn1hJ/tpXKhBDM8e7tX/xBLbqw8uZFMj/C3TyMzRaRQ==","shasum":"734816776ecd51fe4af222136a099365c229e925","tarball":"https://registry.npmjs.org/@daletron3030/marvin-component-library/-/marvin-component-library-1.0.12.tgz","fileCount":20,"unpackedSize":796111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGChjigRzP+irCrxFhXuavyTcaO1EHEImt+GirEjP7sSAiADFD1XGSu8DuavH8EjRrXCo3GoCPl/+53UZtfDyKZDGw=="}]},"_npmUser":{"name":"daletron3030","email":"dalesalcedo@gmail.com"},"directories":{},"maintainers":[{"name":"daletron3030","email":"dalesalcedo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/marvin-component-library_1.0.12_1712428898373_0.4072874732817644"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-06T07:38:18.842Z","1.0.0":"2024-04-06T07:38:19.181Z","modified":"2024-04-06T18:41:38.759Z","1.0.1":"2024-04-06T07:49:22.672Z","1.0.6":"2024-04-06T09:34:27.619Z","1.0.9":"2024-04-06T09:49:51.444Z","1.0.10":"2024-04-06T10:04:47.994Z","1.0.11":"2024-04-06T18:39:22.769Z","1.0.12":"2024-04-06T18:41:38.622Z"},"maintainers":[{"name":"daletron3030","email":"dalesalcedo@gmail.com"}],"description":"Marvin Component Library","author":{"name":"Nicholas De Raj"},"license":"MIT","readme":"# UI Library\n\n[![Build a React UI Library from scratch - TypeScript, Storybook, Jest & Rollup](http://i3.ytimg.com/vi/FgMXpXD-4OY/hqdefault.jpg)](https://www.youtube.com/watch?v=FgMXpXD-4OY 'Build a React UI Library from scratch - TypeScript, Storybook, Jest & Rollup')\n","readmeFilename":"README.md"}